DOC­TOR WHO

AF­TER BE­COM­ING THE first woman to take on the role, Jodie Whit­taker has quickly made her mark as the Thir­teenth Doc­tor. Over the last few weeks she’s starred in some bril­liant episodes in which she’s trav­elled to the Pun­jab, en­coun­tered King James I and Rosa Parks, and taken on a bunch of sniper ro­bots and gi­ant spi­ders.

Now, in a break with tra­di­tion, the Time Lord’s thrilling sea­sonal ad­ven­ture will take place at New Year as the Doc­tor and com­pan­ions Yaz (Mandip Gill), Ryan (Tosin Cole) and Gra­ham (Bradley Walsh) head for home. But when a chill­ing force from across cen­turies of his­tory poses a ter­ri­ble threat to planet Earth, can the gang save the day?