Plot: An investigation into claims by researchers that time travel is not only theoretically possible but is already happening.

Horizon - Season 33 - The Time Lords (Episode 15)
Episode Aired On:
Monday, December 2 1996
28 years ago
Monday, December 2 1996
28 years ago