Martin Freeman is lovelorn teacher Mr Maddens, a former am-dram star whose girlfriend (Ashley Jensen) dumped him over Christmas five years ago and upped sticks, inexplicably, to La-La Land. Yuletide cheer is not his forte, but he's forced to drum some up when Pam Ferris's headmistress earmarks him to direct the Nativity play.
Ashley Jensen | Jennifer | |
Marc Wootton | Mr. Poppy | |
Pam Ferris | Headmistress | |
Jason Watkins | Gordon Shakespeare | |
Ricky Tomlinson | Mayor | |
Alan Carr | Critic |
View Full Cast >