Doctor Who's Christmas Special Gets A Longer Trailer

"The siege of Trenzalore is now begun..."

Doctor Who's annual Christmas Special finally has a longer trailer, with all our favourite baddies showing up to take down the last Time Lord.

Cybermen, the Silence, Daleks and the Weeping Angels are all set to make an appearance!

Here's the synopsis:

Orbiting a quiet backwater planet, the massed forces of the universe's deadliest species gather, drawn to a mysterious message that echoes out to the stars - and amongst them, the Doctor. Rescuing Clara from a family Christmas dinner, the Time Lord and his best friend must learn what this enigmatic signal means for his own fate and that of the universe.

Of course, this is the episode where we see Matt Smith regenerate as the Doctor into the 12th (13th?) Doctor, played by Peter Capaldi.