The Time Lords

Dec 02, 1996 on BBC TWO at 9:00 PM

Summary

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

Previous episode

Living Death
Season 1996 Episode 14

Nov 25, 1996

Next episode

Noah's Flood
Season 1996 Episode 16

Dec 16, 1996