De film neemt je mee op een magisch, grappig en tegelijk ontroerend verhaal. Max Moogle, is een ondeugende 12-jarige jongen die in een weeshuis woont. Twee dagen voor Kerstmis ontmoet hij in het bos een grote, pratende hond genaamd Hercules. Hij legt Max uit dat hij verantwoordelijk is voor de lijst van goede en slechte kinderen van de kerstman en biedt Max een tweede kans om op de goede lijst te komen. Dus gaat hij op weg naar de Noordpool om zich te verantwoorden voor de kerstman. De kerstman eist dat Max Rick Wilder, een verbitterde man, helpt de geest van Kerstmis te vinden. Samen met zijn onzichtbare metgezel Hercules begint Max nu aan een hilarische reis door San Francisco, waarop veel obstakels en leuke avonturen wachten.