Pour les vacances de Noël, Buck Seger a été chargé d'obtenir des rennes d'une ferme à gibier pour le zoo de San Ernesto en Californie. Sandy Brooks, gardienne d'animaux au zoo, est une femme solitaire qui utilise les animaux comme substitut de l'affection humaine. Malgré cela, elle déteste Buck, qui la harcèle continuellement pour qu'elle sorte avec lui. Dans sa tâche pour le zoo, Buck, se livrant à sa passion de la chasse au gros gibier, décide d'obtenir à la place l'un des rennes de la nature. Il capture par inadvertance Buddy, l'un des nouveaux rennes du Père Noël. Le Père Noël est non seulement venu à San Ernesto pour sauver Buddy, mais aussi pour apprendre à Buddy à voler, le tout avant le jour de Noël. Le Père Noël peut voyager entre le pôle Nord et n'importe quel endroit dans le monde via des miroirs. À San Ernesto, le Père Noël se nomme Nick Snowden. Pour récupérer Buddy, Nick pense qu'il doit se rapprocher de Sandy, un mouvement qui ne convient pas à Buck. Nick parvient à emménager dans la pension où vit Sandy. Récupérer Buddy est plus difficile que Nick ne l'imagine d'abord, surtout lorsque Buck, avide d'argent, apprend les compétences spéciales que possède Buddy. Mais ce qui peut être plus difficile pour Nick, c'est de quitter San Ernesto sans Sandy, dont il tombe amoureux.