Doctor Who season 9 is mere days away, and now Whovians can feast their eyes on the titles of all 12 episodes.

'Doctor Who' Season 9: Twelve Is Defenseless In A Hostile Dalek City, 'The Witch's Familiar' Plot Revealed

The BBC series likes to keep its secrets, but Doctor Who kicked off its premiere week by announcing its full fall slate. Although several of these titles slipped out during production, there are some changes and a few intriguing surprises.

Episode 1: "The Magician's Apprentice"

Episode 2: "The Witch's Familiar"

Episode 3: "Under the Lake"

Episode 4: "Before the Flood"

Episode 5: "The Girl Who Died"

Episode 6: "The Woman Who Lived"

Episode 7: "The Zygon Invasion"

Episode 8: "The Zygon Inversion"

Episode 9: "Sleep No More"

Episode 10: "Face the Raven"

Episode 11: "Heaven Sent"

Episode 12: "Hell Bent"

'Doctor Who' Season 9: Premiere Plot Revealed, Where Is The Doctor When You Need Him?

With the exception of episodes 9 and 10, each title appears to be part of a two-piece story. Showrunner Steven Moffat previously teased this new format, which will be used to up the suspense factor.

Unfortunately, the season finale is not titled "X" as photos previously insinuated. Many fans were hoping "X" referred to the return of Ten, but if David Tennant is planning on making a surprise appearance, viewers will find no spoilers in the season's episode list.

Jump back into the TARDIS when Doctor Who returns to the BBC and BBC America on Sept. 19. See a teaser below.