DOCTOR Who returns to the telly on Sunday night with another thrilling episode full of aliens and time-zone hopping.
Here’s what we know so far about the next gripping encounter with the Timelord.
What will happen on Doctor Who series 12 episode 6?
1) Saving the planet… again
The Doctor, Yaz, Ryan and Graham split up to investigate these mysterious events across 21st-century planet Earth.
But as the mystery deepens and lives are put at risk, they face a deadly race against time to save humanity.
Called Praxeous, episode six of series 12 will see The Doctor and her companions journey across Peru, Madagascar and Hong Kong, as they investigate a mystery that threatens the world.
But will they manage to save planet earth in time?
2) What’s up with Yaz?
The trailer for episode six promises non-stop action – and it looks like Yaz becomes possessed by an alien parasite..
In the trailer the character is seen with white, blanked out eyes.
She also has what appears to be sharp teeth growing on the side of her face.
3) New Doctor in town
Doctor Who left viewers were left reeling following episode five after introducing a brand new Doctor.
Fans are eagerly waiting to see what will happen next with her and if she will replace Thirteen.
4) Brilliant guest stars
As always there will be some guests actors popping up in the show.
Luther actor Warren Brown – who is also known for Shameless and Hollyoaks – plays Jake Willis.
What time is Doctor Who on TV?
The next episode of Doctor Who series 12 will air at 7.10pm on Sunday (February 2, 2019) on BBC One.
As usual, the show lasts for 50 minutes. This is the sixth episode of 10 in the new series starring Jodie Whittaker in the starring role.
You can catch previous episodes on BBC iPlayer