My father and I were talking about this movie, we saw it a VERY long time ago. All I remember about it is, that the army(present day in the movies time) somehow either Bermuda Triangle or something, ...
In S7E3 "Decision 3012", a man from the future travels back in time to stop Nixon winning the election. Since he defeats Nixon, there is no need for him to return to his own time. He never does and ...