Series: 10

Original Air date:  April 22, 2017

Number Doctor: 12th

Companion(s): Bill Potts and Nardole

Writer(s):   Frank Cottrell-Boyce

Director(s):  Lawrence Gough

Guest Stars:
Kiran L. Dadlani as Kezzia
Mina Anwar as Goodthing
Kaizer Akhtar as Praiseworthy
Ralf Little as Steadfast
Kalungi Ssebandeke as Nate

Synopsis: In the far future, at the edge of the galaxy, there is a gleaming, perfect city. This brand new human settlement is said to hold the secret of human happiness – but the only smiles the Doctor and Bill can find are on a pile of grinning skulls. Something is alive in the walls, and the emojibots are watching from the shadows, as the Doctor and Bill try to unravel a terrifying mystery.

Last Episode
Guide
Next Episode