In the North Pole, Santa Claus has a secret identity as Prince of the Northern Kingdom. His son Buddy (played by Will Ferrell) is unaware of his royal heritage, and is raised as an elf in the workshop. When Buddy turns 30, he discovers the truth and goes on a quest to find his biological father, King Harold (played by Edward Asner). Along the way, Buddy learns about the importance of Christmas and family, and ultimately helps restore Christmas spirit to the Northern Kingdom.