The Doctor is united with past and future versions of himself in an epic battle to protect the universe from a growing evil force. Facing everyone who once died in his name the Doctor's must put on a brave face to stand their ground and fight for their lives. With the whole universe under threat from a growing evil the Doctor faces a mysterious race known as 'Soul Snatchers' who wish to steal the Doctor's soul.