Watch Doctor Who season 21 episode 1 tv series online free
Release: Jan 05, 1984
The Doctor materializes the TARDIS inside a underwater military base in 2084 during wartime. The base is about to be attacked on two fronts, secret agents within and a unknown enemy outside of the base.