cast
Jane Horrocks
as Lead Elf
James McAvoy
as Arthur
Jim Broadbent
as Santa
Ashley Jensen
as Bryony
Hugh Laurie
as Steve
Bill Nighy
as Grandsanta
Will Sasso
as American James
Imelda Staunton
as Mrs. Santa