Arthur Christmas - Cast

Arthur Christmas Movie Poster

James McAvoy

as Arthur


Hugh Laurie

as Steve


Bill Nighy

as Grandsanta


Jim Broadbent

as Santa


Imelda Staunton

as Mrs. Santa


Ashley Jensen

as Bryony



Iain McKee

as Lead Elf


  Change Location