Fans awaiting the return of Doctor Who this coming Saturday will be excited to learn the titles for all 12 new episodes.
The BBC released the official list earlier, along with each instalment's writer and director.
Scroll to see full episode information
First and second episodes, "Deep Breath" and "Into the Dalek" had already been confirmed, but fresh information reveals that Sherlock co-creator Mark Gatiss has penned the third, "Robots of Sherwood".
Other titles include "Listen", "Time Heist", "The Caretaker" and "Kill the Moon". Two shows have come from Jamie Mahieson – "Mummy on the Orient Express" and "Flatline" – while Frank Cottrell Boyce has penned "In the Forest of the Night" and Steven Moffat is behind the two-parter finale, "Dark Water" and "Death in Heaven".
As for directors, Ben Wheatley, Paul Murphy, Paul Wilmshurst and Rachel Talalay have helmed two episodes each, with Sheree Folkson directing one and Douglas Mackinnon, three.
The eighth series of Doctor Who will see Peter Capaldi properly introduced as the twelfth Time Lord, after his debut appearance in the 2013 Christmas special. Guest stars set to join the show include Frank Skinner, Keeley Hawes and singer Foxes.
Episode list in full
1) "Deep Breath" - written by Steven Moffat, directed by Ben Wheatley, guest stars Neve McIntosh, Dan Starkey, Peter Derdinando and Catrin Stewart
2) "Into the Dalek" - written by Phil Ford and Steven Moffat, directed by Ben Wheatley, guest stars Zawe Ashton, Michael Smiley
3) "Robot of Sherwood" - written by Mark Gatiss, directed by Paul Murphy, guest stars Tom Riley as Robin Hood and Ben Miller as the Sheriff of Nottingham
4) "Listen" - written by Steven Moffat, directed by Douglas MacKinnon
5) "Time Heist" - written by Stephen Thompson and Steven Moffat, directed by Douglas MacKinnon, guest stars Keeley Hawes
Access unlimited streaming of movies and TV shows with Amazon Prime Video Sign up now for a 30-day free trialSign up
6) "The Caretaker" - written by Gareth Roberts and Steven Moffat, directed by Paul Murphy, guest stars Ellis George
7) "Kill the Moon" - written by Peter Harness, directed by Paul Wilmshurst, guest stars Hermione Norris, Tony Osoba and Ellis George
8) "Mummy on the Orient Express" - written by Jamie Mathieson, directed by Paul Wilmshurst, guest stars Frank Skinner, Foxes and David Bamber
9) "Flatline" - written by Jamie Mathieson, directed by Douglas MacKinnon, guest stars Christopher Fairbank and Joivan Wade
10) "In the Forest of the Night" - written by Frank Cottrell Boyce, directed by Sheree Folkson, guest stars Abigail Eames, Jaydon Harris-Wallace, Ashley Foster and Harley Bird
11 & 12) "Dark Water" and "Death in Heaven" - written by Steven Moffat, directed by Rachel Talalay, guest stars Michelle Gomez, Chris Addison, Sanjeev Bhaskar, Jemma Redgrave and Ingrid Oliver
The new run will also see the introduction of a recurring character called Danny Pink, played by Samuel Anderson, a teacher at Coal Hill School where the Doctor's sidekick Clara also works.
The first new episode airs on 23 August at 7.50pm on BBC One.
Join our new commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies