All Cast

James McAvoy

James McAvoy

Arthur (voice)

Hugh Laurie

Hugh Laurie

Steve (voice)

Bill Nighy

Bill Nighy

Grandsanta (voice)

Jim Broadbent

Jim Broadbent

Santa (voice)

Imelda Staunton

Imelda Staunton

Mrs Santa (voice)

Ashley Jensen

Ashley Jensen

Bryony (voice)

Marc Wootton

Marc Wootton

Peter (voice)

Laura Linney

Laura Linney

North Pole Computer (voice)

Eva Longoria

Eva Longoria

Chief De Silva (voice)

Ramona Marquez

Ramona Marquez

Gwen (voice)

Michael Palin

Michael Palin

Ernie Clicker (voice)

Sanjeev Bhaskar

Sanjeev Bhaskar

Lead Elf (voice)

Robbie Coltrane

Robbie Coltrane

Lead Elf (voice)

Joan Cusack

Joan Cusack

Lead Elf (voice)

Rhys Darby

Rhys Darby

Lead Elf (voice)

Jane Horrocks

Jane Horrocks

Lead Elf (voice)

Iain McKee

Iain McKee

Lead Elf (voice)

Andy Serkis

Andy Serkis

Lead Elf (voice)

Dominic West

Dominic West

Lead Elf (voice)

Peter Baynham

Peter Baynham

Elf (voice)

Cody Cameron

Cody Cameron

Elf (voice)

Kevin Cecil

Kevin Cecil

Elf (voice)

Kevin Eldon

Kevin Eldon

Elf (voice)

Rich Fulcher

Rich Fulcher

Elf (voice)

Bronagh Gallagher

Bronagh Gallagher

Elf (voice)

Pete Jack

Pete Jack

Elf (voice)

Danny John-Jules

Danny John-Jules

Elf (voice)

Emma Kennedy

Emma Kennedy

Elf (voice)

Stewart Lee

Stewart Lee

Elf (voice)

Seamus Malone

Seamus Malone

Elf (voice)

Kris Pearn

Kris Pearn

Elf (voice)

Alan Short

Alan Short

Elf (voice)

Sarah Smith

Sarah Smith

Elf (voice)

Adam Tandy

Adam Tandy

Elf (voice)

Ryan Patrick Donahoe

Ryan Patrick Donahoe

Pedro (voice)

Finlay Duff

Finlay Duff

French Boy (voice)

Rich Hall

Rich Hall

Idaho Man (voice)

Clint Dyer

Clint Dyer

Reporter (voice)

Donnie Long

Donnie Long

Reporter (voice)

Jerry Lambert

Jerry Lambert

N.O.R.A.D (voice)

Deborah Findlay

Deborah Findlay

General (voice)

David Schneider

David Schneider

General (voice)

Ian Ashpitel

Ian Ashpitel

UNFITA OPS (voice)

Julia Davis

Julia Davis

UNFITA OPS (voice)

Kerry Shale

Kerry Shale

UNFITA OPS (voice)

Tamsin Greig

Tamsin Greig

Additional Voices (voice)

Alistair McGowan

Alistair McGowan

Additional Voices (voice)