David Ault as ByronCarissa DeWitt as MaxMindy Rast Keenan as the MistressPeter Katt as Commander BatesChristopher Thomson as Father BrentMundane Matt as DavidJustin Fife as FlaviousKevin Tremblay as Tucker the Librarian and the Bar KeeperWarren Onufer as the Watch Trooperand Darren Marlar as Santa Claus