Epsiode 12: "Twice Upon a Time"
Written by: Steven Moffat
Directed by: Rachel Talalay
In the final chapter of the Twelfth Doctor's epic adventure, he must face his past to decide his future. It is the end of an era, but the Doctor's journey is only just beginning.