Watch Doctor Who season 9 episode 12 tv series online free
Release: Dec 05, 2015
The Doctor bargains with the Time Lords: his knowledge of the Hybrid in return for their saving Clara from death. However, the price may be far more than the Doctor is willing to pay.