
58
?
Doctor Who: The Space Museum (1965)
On the planet Xeros, the TARDIS crew discover their own future selves frozen in time as exhibits in a galactic museum and must avert this potential future.
Runtime: 100 min.
Released: May 15, 1965
Status: Released
Certification: NR