Somebody's been watching Back to the Future...!
Yes I think this Episode 2 of DC Legends of Tomorrow
and perhaps the entire series
is going to borrow quite heavily from Robert Zemeckis' opus
which did a wonderful job not only dealing with time travel
but the human element of time travel.