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.
Doctor Who series 8 cast in pictures
Doctor Who series 8 cast in pictures
1/9 Doctor Who series 8 cast
Keeley Hawes will play 'mysterious character' Ms Delphox
2/9 Doctor Who series 8 cast
British singer Foxes is to guest star in an episode of Doctor Who and will perform one of her songs
3/9 Doctor Who series 8 cast
Samuel Anderson will play a teacher at Coal Hill School where Clara Oswald also teaches
4/9 Doctor Who series 8 cast
Whovian Peter Capaldi will play the twelfth Doctor, taking over from Matt Smith in the eight series
5/9 Doctor Who series 8 cast
Green Wing actress Michelle Gomez will star as the Gatekeeper of the Nethersphere
6/9 Doctor Who series 8 cast
Comedian, actor and broadcaster Sanjeev Bhaskar will guest star in the finale
7/9 Doctor Who series 8 cast
Jenna Louise Coleman will return to play Clara Oswald, the Doctor's companion
8/9 Doctor Who series 8 cast
Ben Miller will play a new unnamed villain
9/9 Doctor Who series 8 cast
Doctor Who fan Frank Skinner is to make a guest cameo appearance
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
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.Reuse content