Watch Doctor Who season 25 episode 12 tv series online free
Release: Dec 21, 1988
The mysterious family watching the acts within the ring,dissatisfied with Nord, destroy him. Captain Cook goes to extreme measures to ensure he's not the next to displease them...