Ashildr and the Doctor meet again in 1651. Â鶹Éç One Saturday, 24 October, 8.20pm.
32 seconds
See all episodes from Preview