A pochi giorni da Natale, Max, un adorabile ma molto vivace bambino di 12 anni, ancora vive purtroppo in un orfanatrofio. Mentre passeggia da solo nei boschi incontra un grosso cane parlante, di nome Hercules, che gli dice di essere colui che compila l'elenco dei 'buoni' e dei 'cattivi' per conto di Babbo Natale e che è stato inviato per offrire a Max la possibilità di entrare nella 'lista dei buoni'. Il ragazzo decide di seguirlo fino al Polo Nord, dove ammira il magico mondo di Babbo Natale e dei suoi aiutanti elfi e dove scopre che per essere inserito nella lista dei buoni dovrà aiutare Rick, un uomo amareggiato dalla vita, a ritrovare lo spirito del Natale. Verrà così catapultato a San Francisco insieme a Hercules dove vivrà una magica avventura, ostacolerà il malvagio piano di un elfo cattivo e scoprirà finalmente il vero significato del Natale