Two high school friends, Margaret and Lisa, embark on a Christmas adventure by taking the night train from Germany to Verona to spend the holiday with Lisa's family. As they travel, they engage in playful banter with male passengers, including two charismatic young men who challenge their innocence. The group's dynamic takes a dark turn when they're joined by a mysterious woman, who encourages the men to push the boundaries. Meanwhile, back in Verona, Lisa's parents are struggling to keep their marriage afloat, adding a layer of complexity to the girls' festive getaway.

Last Stop on the Night Train
Unstable strangers prey on unsuspecting young girls on a train ride from Germany to Italy, plunging the group into chaos and terror.