Doctor Who (s02e36). Season 2, Episode 36 - Air Date: 07/03/1965
1066, and the Doctor finds a wrist watch lying on a beach on the shores of England, a device not to be invented for another thousand years. Coming to only one conclusion, the Doctor realises there must be another time traveller on Earth, somebody who is changing time itself for his or her own gains...
Delete this Comment?
Top actors See all actors »
Hottest news See all news »
Latest news See all news »