Cast (15)

Nathalie Cox

Caroline Christmas

Talulah Riley

Vicky Christmas

Elizabeth Hurley

Joanna Christmas

Kelsey Grammer

James Christmas

John Cleese

John Christmas

Caroline Quentin

Elizabeth Christmas

April Bowlby

Jackie

Kris Marshall

Peter Hope

Ray Fearon

Felix

Katy Brand

Reverend Jane

Ania Marson

Jane

Naomi Frederick

Paulina

Amelie Prescott

Daisy Christmas-Hope

Janie Booth

Edna

Bryan Samson

Gerald

Crew (14)

Mick Davis

Director

Philippe Martinez

Director

Julia Drummond-Haig

Costume Design

Kirsty Bell

Executive Producer

Ross W. Clarkson

Director of Photography

Karinne Behr

Executive Producer

Bruno Brugnano

Music

Declan Price

Art Direction

Philippe Martinez

Story

Hannah Davis

Writer

David Conolly

Writer

Alan Latham

Producer

Philippe Martinez

Producer

Dylanne Corcoran

Writer