The story follows teenager Jubilee Dougal, who has been forced to spend Christmas Eve with her grandparents after her parents are arrested for participating in a riot over a cult-like set of miniature decorative houses called the Flobie Santa Village, one of the pieces being her namesake. While on the train ride to her grandparents' place in Florida, Jubilee meets Jeb, who is trying to contact his girlfriend back home but is unable to find cell phone service. She also runs into a group of cheerleaders, whom she attempts to distance herself from due to them annoying her. She grows further annoyed and exacerbated after the train gets stuck in a large snowstorm on Christmas Eve. While trying to call her boyfriend Noah, Jubilee runs into Stuart, a fellow teenager and employee of Target. After talking with him for a little while, he invites her to spend Christmas with him and his family. Jubilee agrees and is welcomed into his family's home. Stuart's mother comments that she hadn't seen Stuart this happy since before he discovered his girlfriend was cheating on him. Meanwhile Jubilee continues to tell Stuart about how wonderful Noah is, only to realize that Noah has not contacted her at all that night. She calls Noah up and confronts him. When Noah cannot respond to her queries over why he couldn't at least show some concern, she breaks up with him. After all, Noah was not the perfect boyfriend that Jubilee said. Stuart comes to comfort Jubilee and the two kiss. Feeling guilty, Jubilee tries to sneak out and is discovered by Stuart, who tells her that everything will be okay and not to let Noah walk all over her. Her phone rings with a phone call from Noah, only for Jubilee to toss the phone into the snow and kiss Stuart, after which the two walk back to his home together.