Poster of Cast and Crew in Horizon - Season 33 - Episode 15 - The Time Lords

Horizon - Season 33 - The Time Lords (Episode 15)

Plot: An investigation into claims by researchers that time travel is not only theoretically possible but is already happening.
Episode Aired On:
Monday, December 2 1996
28 years ago