IMDb > Christmas Song (2012) (TV)

Christmas Song (2012) (TV) More at IMDbPro »

Photos (See all 2 | slideshow)


User Rating:
5.6/10   438 votes »
Your Rating:
Saving vote...
Deleting vote...
/10   (delete | history)
Sorry, there was a problem
Popularity: ?
Down 20% in popularity this week. See why on IMDbPro.
Kevin Commins (written by)
View company contact information for Christmas Song on IMDbPro.
Release Date:
3 November 2012 (USA) See more »
Romance blossoms between two music teachers who compete for the same job. Full summary » | Add synopsis »
User Reviews:
Inoffensive, light and (Christmas) fun See more (4 total) »


  (in credits order)

Natasha Henstridge ... Diana Thiessen

Gabriel Hogan ... Ken Stoddard

Amanda Thomson ... Liz Strait

Brittany Adams ... Amy Barnes

Jack Ettlinger ... Billy Warren
Kent Nolan ... Carlo
Brigitte Robinson ... Principal Jessica Gedler

Ramona Milano ... Jill Hammond

Joel Keller ... Gary
Pam Hyatt ... Estelle Barlow

Ruth Marshall ... Mrs. Barnes

Ben Mulroney ... Emcee

Kailea Banka ... Female Bad Singer
Devon Youngs ... Male Bad Singer
rest of cast listed alphabetically:
Chanelle Larocque ... Dynamic Duo

Directed by
Timothy Bond 
Writing credits
Kevin Commins (written by)

Produced by
Lewis Chesler .... executive producer (as Lewis B. Chesler)
David Daniels .... executive producer
Marci McCurlie .... co-producer
David Perlmutter .... executive producer (as David M. Perlmutter)
Marek Posival .... producer
Dominique Telson .... executive producer
Robert Vaughn .... executive producer
Original Music by
Stacey Hersh 
Cinematography by
Russ Goozee (director of photography)
Film Editing by
Marvin Lawrence 
Casting by
Brian Levy 
Production Design by
Gavin Mitchell 
Set Decoration by
James Banos 
Costume Design by
Melissa Stewart 
Makeup Department
Brandi Boulet .... key makeup artist
Jessica Fulmer .... makeup artist
Alex Rotundo .... assistant makeup & hair
Jessica Shannon .... key hair stylist
Production Management
Mark Arcieri .... post-production supervisor
Marek Posival .... production manager
Second Unit Director or Assistant Director
Darrell Faria .... third assistant director
Joe Gold .... third assistant director
Rick Kush .... second assistant director
David C. Malcolm .... first assistant director (as David Malcolm)
Sara McCully .... second assistant director (prep ) (as Sara Mccully)
Art Department
Taylor Boehm .... construction coordinator
Chad Coles .... property master
Summer Gaal .... props buyer
Mike Nesbitt .... first assistant art director
Moby Pahwa .... second assistant art director (as Moby Singh)
Sound Department
Chris Bottomley .... boom operator
Dermain Finlayson .... dialogue editor
Mark Gingras .... supervising sound editor
Scott Purdy .... re-recording mixer
Lucas Roveda .... re-recording mixer
Cory Siddall .... sound mixer
Visual Effects by
John Furniotis .... visual effects supervisor
Camera and Electrical Department
Conor Cameron .... daily electric
Geoffrey A. Cole .... daily electric
Ryan Hernandez .... electrician
Benjamin Kelly .... daily electric
Bartosz Pawlowski .... dolly grip
Nelson Rogers .... gaffer
Daniel M. Veldman .... grip
Costume and Wardrobe Department
Danielle Jarrett-Fisch .... wardrobe truck supervisor
Editorial Department
Mila Patriki .... digital intermediate colorist
Transportation Department
Robert Arsenault .... transportation captain
Adam Crawford .... driver
Frank Riso .... driver
Other crew
Garland Anthony .... development director for Chesler/Perlmutter Productions
Wayne Arron .... financial administrator
Christina Buchli .... legal: Heenan Blaike LLP
Geoffrey A. Cole .... office production assistant
Janet Ellis .... assistant production coordinator
Gerry Fiorini .... male stand-in
Louise Hall .... script supervisor
Roberta Harron .... executive administrator
Matthew Ieraci .... development director for Chesler/Perlmutter Productions
Banner Isaac .... assistant: Mr. Chesler
Banner Isaac .... director of development: Chesler/Perlmutter Productions
Alicia Johnson .... assistant: mr chesler
James Johnston .... post production accountant
Mark Junop .... director of operations: Chesler/Perlmutter Productions
MK Morris .... assistant: mr chesler
Stephen Papadimitriou .... production coordinator
Jessica Reis .... production assistant
Trevor Rotenberg .... production assistant
Carley Smale .... assistant: Mr. Chesler
Simone Steene .... female stand-in (as Simone Steane)
Lee Ventura .... director of development: Chesler/Perlmutter Productions
Sarah Warren .... script supervisor
Joe Fresh .... special thanks

Production CompaniesDistributorsOther Companies

Additional Details

Also Known As:
88 min
Sound Mix:
Filming Locations:

Did You Know?

This was Kent Nolan's final acting role before his death on September 8, 2014 at the age of 24.See more »
Deck the HallsSee more »


This FAQ is empty. Add the first question.
2 out of 2 people found the following review useful.
Inoffensive, light and (Christmas) fun, 21 August 2016
Author: David Love from United Kingdom

Natasha Henstridge plays Miss Thiessen and Gabriel Hogan plays Mr Stoddard, two High School Music teachers who are in competition for one job following a merger of a girls' and a boys' school. The competition boils down to a competition over who has directed the best Christmas carol performance.

Filmed in Ontario, and directed by Timothy Bond, production values are good. To remind us it's Christmas, every scene features garlands and Christmas lights in the background with plenty of fake snow everywhere, and snow-covered fake bushes.

Look, it's inoffensive, light and fun. Henstridge is very easy on the eye and Hogan has clearly done lots of this stuff before. Of course the plot is predictable and the dialogue bland. But for a Sunday afternoon pre-Christmas with kids and grandparents this is well pitched

Was the above review useful to you?
See more (4 total) »

Related Links

Full cast and crew Company credits External reviews
News articles IMDb Drama section IMDb Canada section

You may report errors and omissions on this page to the IMDb database managers. They will be examined and if approved will be included in a future update. Clicking the 'Edit page' button will take you through a step-by-step process.