The Doctor
Peter Capaldi
Clara Oswald
Jenna Coleman
Gran
Sheila Reid
Dr Chang
Andrew Leung
Fleming
Bradley Ford
Boy
Antonio Bourouphael
Mr. Armitage
Nigel Betts
Colonel Ahmed
Sanjeev Bhaskar
Teenage Boy
Shane Keogh-Grenade
Teenage Girl
Katie Bignell
Graham
James Pearse
Santa Claus
Nick Frost
Missy
Michelle Gomez
Danny Pink
Samuel Anderson
Seb
Chris Addison
Kate Lethbridge-Stewart
Jemma Redgrave
Osgood
Ingrid Oliver
Cyberman
Jeremiah Krage
Cyberman (voice)
Nicholas Briggs
Woman
Joan Blackham
Casting Director
Andy Pryor
Original Music Composer
Murray Gold
Writer
Steven Moffat
Executive Producer
Makeup Designer
Claire Pritchard
Director
Rachel Talalay
Brian Minchin
Producer
Peter Bennett
Director of Photography
Rory Taylor
Production Design
Michael Pickwoad
Costume Design
Howard Burden
Editor
Will Oswald