All Cast

Derek Jacobi

Derek Jacobi

Scrooge

Diana Rigg

Diana Rigg

Aunt Diana

Henry Shields

Henry Shields

Chris / Scrooge

Jonathan Sayer

Jonathan Sayer

Dennis / Bob Cratchit / Priest / Pallbearer

Greg Tannahill

Greg Tannahill

Jonathan / Marley / Topper / Businessman

Henry Lewis

Henry Lewis

Robert / Scrooge / Bugsworth / Tiny Tim / Ghost of Christmas Past / Pallbearer

Charlie Russell

Charlie Russell

Sandra / Mrs Cratchit / Charity Collector / Belle / Olivia

Dave Hearn

Dave Hearn

Max/Young Scrooge/Ghost of Christmas Present/Charity Collector/Undertaker

Nancy Zamit

Nancy Zamit

Annie / Frances / Ghost of Christmas Past / Businessman

Chris Leask

Chris Leask

Trevor

Ellie Morris

Ellie Morris

Lucy / Tiny Tim

Adam Meggido

Adam Meggido

Director

Matt Cavendish

Matt Cavendish

Attendant

Bryony Corrigan

Bryony Corrigan

Receptionist

Harriet Mae Webb

Harriet Mae Webb

Orphan Child

Naga Munchetty

Naga Munchetty

Naga Munchetty