Doctor Who series 13 has arrived on BBC One - here's a full run down of who's on the cast of the latest episode.
The new six-part series - titled Doctor Who: Flux - concludes with its final episode this evening on BBC One and BBC iPlayer.
A teaser for the upcoming episodes shares: "Packed with action, humour, terrifying new villains and iconic returning monsters such as the Sontarans and the Weeping Angels, the new series of Doctor Who tells one story across a vast canvas.
"From Liverpool to the depths of space, via the Crimean war and a planet named Atropos, which shouldn’t even exist, fighting old foes and new creatures from beyond our dimension, the Doctor and company face a race against (and through!) time to uncover a universe-spanning mystery: what is the Flux?"
Doctor Who 2021 cast
Jodie Whittaker will reprise her title role as The Doctor for the new series with Mandip Gill returning as Yaz. Bradley Walsh and Tosin Cole previously announced they were leaving the series.
They will be joined by John Bishop as Dan and Jacob Anderson as Vinder.
Those appearing in the sixth and final episode include are Sam Spruell (The North Water) as Swarm, Rochenda Sandall (Line Of Duty) as Azure, Kevin McNally (Pirates of the Caribbean, Designated Survivor, Downton Abbey) as Professor Jericho, Steve Oram (The End of the F***ing World) as Joseph Williamson and Thaddea Graham (The Irregulars, Us) as Bel.
Meanwhile other guest stars across the series include Robert Bathurst (Cold Feet, Toast Of London, Downton Abbey) and Blake Harrison (The Inbetweeners, A Very English Scandal, World On Fire).
Also confirmed for the guest cast are Craig Parkinson (Line of Duty, Intergalactic, The English Game), Sara Powell (Unforgotten, Damned), Annabel Scholey (The Split, Britannia), Gerald Kyd (Cold Feet, Britannia) and Penelope Ann McGhie (The Crown, Harry Potter).
And yet MORE confirmed names for the upcoming episodes are Craige Els (Ripper Street and Coronation Street), Nadia Albina (The One), Jonathan Watson (Two Doors Down), Sue Jenkins (Brookside, Coronation Street) and Paul Broughton (Clink, Brookside).
Watch Doctor Who on TV and online
The new series of Doctor Who airs on Sunday nights on BBC One. The final of six episodes airs 5 December at 6:20PM.
You are also able to watch episodes online and catch up via the BBC iPlayer.
For now, previous series are available to catch up on BBC iPlayer here while DVD and Blu-Ray boxsets are available for purchase here.
Final series of Doctor Who for Jodie Whittaker
It was reported in June that Jodie Whittaker is to step down from Doctor Who after specials in 2022. A new Doctor is to be announced.
Meanwhile, the BBC recently announced that Russell T Davies will return as Doctor Who showrunner from 2023 after Jodie steps down from the title role.
Davies will take charge of the show in 2023 and "series beyond", the BBC said.
Picture: (C) BBC Studios - Photographer: James Pardon