Brooke D'Orsay
Ellie Hartman
Brooke D'Orsay
Ellie Hartman
Daniel Lissing
Nick Carlingson
Jamie Spilchuk
Carl North
Chris Renaud
Caroler
Mary-Margaret Humes
Grace Hartman
Carolina Bartczak
Haley Fagan
Marty Moreau
Hal
David Keeley
Richard Hartman
Lori Hallier
Marian Carlingson
Vince Balzano
Associate Producer
Jimmy Townsend
Executive Producer
Micheline Blais
Supervising Producer
Michael Shepard
Executive Producer
Steven Wright
Costume Design
W. Michael Beard
Supervising Producer
Amy Krell
Executive Producer
Allan Fung
Associate Producer
Marc Dassas
Supervising Producer
James Moorhouse
Supervising Producer
Csaba András Kertész
Production Design
David Anselmo
Producer
Susie Belzberg Krevoy
Executive Producer
Emily Merlin
Executive Producer
Amanda Phillips
Executive Producer
Mark Kowalsky
Art Direction
Eric Jarboe
Executive Producer
Peter Benison
Director of Photography
Gordon McClellan
Editor
Penny Perry
Casting
Farris Popat
Set Decoration
Don McBrearty
Executive Producer
Linda L. Miller
Executive Producer
David Di Brina
Associate Producer
Brad Krevoy
Executive Producer
Jason Knight
Casting
Steve N. White
Executive Producer
John Buchan
Casting
Don McBrearty
Director
Stephen A. Stewart
Writer
Bob Sáenz
Writer
Julia Currie
Associate Producer
Sean Nimmons-Paterson
Original Music Composer