A mysterious and psychopathic Santa Claus visits a small, rural town with a bag full of unusual gifts and twisted holiday stories.
Length 110 minutes
Lucy Pinder | Ewen MacIntosh | Andy Gatenby | Gillian Broderick | Adam Greaves-Neal | Olivia Hespe | Jon-Paul Gates | Mirabel Stuart | Karl Hughes | Brooke Norbury | Melanie Wilder | Tony Fadil | Marc Zammit | Simon Flynn | Robert Lowe | Anais Jessica Berinde | Tara Sumner | Eloise Henwood