Cast (10)

Kelsey Grammer

James Christmas

Elizabeth Hurley

Joanna Christmas

Billy Ray Cyrus

Jimmy

Nathalie Cox

Caroline Christmas

Naomi Frederick

Paulina Christmas

Ray Fearon

Felix

Victoria Ekanoye

Megan

Rafael Martinez

Leo

Winston Crooke

Pastor

Megan Brown

Jessica

Crew (4)

Philippe Martinez

Director

Megan Brown

Screenplay

Philippe Martinez

Story

Philippe Martinez

Screenplay