Here's a first look at this weekend's fifth episode of Doctor Who: Flux.
The brand new series is back this Sunday night on BBC One and BBC iPlayer.
Episode 5, titled Survivors of the Flux, airs at 6:25PM on Sunday, 28 November for 55-minutes.
A teaser shares: "As the forces of evil mass, the Doctor, Yaz and Dan face perilous journeys and seemingly insurmountable obstacles in their quest for survival."
Leading the current Doctor Who cast are Jodie Whittaker, Mandip Gill, John Bishop and Jacob Anderson who are joined by a host of guest stars.
Those appearing in this weekend's episode 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 Jericho and Steve Oram (The End of the F***ing World) as Williamson.
Also appearing in episode 5 are Thaddea Graham (The Irregulars, Us) as Bel, Craige Els (Ripper Street and Coronation Street) as Karvanista and Jemma Redgrave as Kate Stewart.
The new series of Doctor Who is telling a single story told across a vast canvas of six episodes on Sunday nights.
Titled Doctor Who: Flux, a teaser reveals: "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?"
You can watch past episodes and series online now via the BBC iPlayer here.
The current series will be followed by three special episodes next year before Jodie Whittaker steps down as the Doctor. A replacement Doctor is still to been announced.
Picture: Jericho (KEVIN McNALLY), Dan (JOHN BISHOP), Yasmin Khan (MANDIP GILL) - (C) BBC Studios - Photographer: James Pardon