'Doctor Who' series seven will come to a dramatic end this weekend, and we've got a first look at the finale for you in 13 pictures, below...
River Song (Alex Kingston), Vastra (Neve McIntosh), Jenny (Catrin Stewart), Strax (Dan Starkey) and the Great Intelligence (Richard E Grant) all return, alongside unsettling monsters The Whispermen.
Executive producer Steven Moffat has teased the finale episode, saying it will "change the course of Who forever".
It's believed it will lead directly into the 50th anniversary special episode, which is scheduled to air on 23 November.
Watch 'The Name of the Doctor' on Saturday 18 May at 7pm on BBC One.