Two years have passed since Kate Pierce (Darby Camp) and her brother
Teddy (Judah Lewis) helped Santa save Christmas.
However, she is now a cynical 13-year-old who is unhappily
spending Christmas with her family in Cancún, Mexico, with her mom
Claire (Kimberly Williams-Paisley), her brother, her mom's new boyfriend Bob
Booker (Tyrese Gibson), and his son Jack (Jahzir Bruno), when she would rather
be back home, where there is snow and it feels more like a real Christmas.
So, Kate decides to run away and uses her mom’s credit card to book an
early flight back home to Boston.
When she is sneaking out of the Hotel and is unaware, she is being
followed by Jack, she is tricked by an evil Christmas Elf
Belsnickel (Julian Dennison), posing as a driver, to get onto a shuttle,
which Jack sneaks on to as well.
But they aren’t going to the airport, instead they are transported to
the North Pole where they are rescued by Santa Claus (Kurt
Russell) who takes them back to his house where Mrs. Claus (Goldie
Hawn) is waiting.
Of course, Belsnickel transported the kids in order to use them as
bait to attract Santa so he could sneak into the Village.
Once inside he put his plan to take over Christmas for his own evil
ends into action.
So not for the first time Kate has to help Santa save Christmas, this
time he has Jack and Mrs Claus to help.