Here's our first peek at the upcoming Doctor Who Christmas Special – including a good look at Nick Frost in his surprising new role! Spoilers below...

Yup, Nick Frost is playing Saint Nick. Also, there's a glimpse of whatever the hell this thing is:

[BBC]