Cast (21)

Martin Freeman

Bernard D. Elf (voice)

Tim Curry

Neville Baddington (voice)

Tim Conway

Santa (voice)

Pam Ferris

Mrs. Claus (voice)

Ashley Tisdale

Shiny (voice)

Joan Collins

Vera Baddington (voice)

David Cowgill

Mercenary #1 (voice)

Noel Clarke

Snowy (voice)

Newell Alexander

Butterscotch (voice)

Holly Dorff

Minty (voice)

Moosie Drier

Tin Soldier #1 (voice)

Jackie Gonneau

Female Santech Elf with Glasses (voice)

Nicholas Guest

Blitzen (voice)

Richard Steven Horvitz

Orange Haired Elf (voice)

David Zyler

Tin Soldier #2 (voice)

Toby Williams

Nutcracker (voice)

Craig Fairbrass

Mercenary #4 (voice)

Tom Baker

Santa (voice)

Chris Barrie

Blitzen (voice)

Mellanie Hubert

Jasmine (voice)

Katarzyna Łaska

Shiny (voice)

Crew (13)

Aaron Seelman

Director

Ricky Roxburgh

Screenplay

Leon Joosen

Director

Tony Nottage

Story

Grant Olding

Orchestrator

Navneet Verma

Production Manager

Jamie Kirkpatrick

Editor

Robin Morrison

Music Editor

Grant Olding

Conductor

Maggie Rodford

Music Score Producer

Grant Olding

Musical

Andrew Glen

Music Editor

Grant Olding

Original Music Composer