Jako malého ho odvezli na Severní pól, kde ho vychoval táta skřítek (Bob Newhart). Ale Buddy (Will Ferrell) časem zjistí, že je jiný než ostatní skřítci. Aby našel místo, kam vlastně patří, vydá se hledat svého pravého otce do New Yorku. Právě zde se Buddy dozvídá, proč je jeho otec na seznamu zlobivých. Především ale přijde na to, že příčinou všech Santových problémů je nedostatek vánoční nálady a klidu. Buddy se snaží svému otci a celému světu navrátit vánočního ducha a pohodu, s čímž mu pomáhá půvabná Zooey Deschanel, která je Santovým skřítkem v obchodním domě. Podaří se Buddymu všechny přesvědčit, že Santa (Ed Asner) opravdu existuje?