The Doctor and Ace return to 1963 Shoreditch, where rival Daleks battle for a mysterious Time Lord artefact.
You must create an account to continue watching