Nach den Irrungen und Wirrungen im ersten Teil steht Weihnachten für James (Asa Butterfield) und Hayley (Cora Kirk) in diesem Jahr – vermeintlich – unter einem besseren Stern: James’ Vater Humphrey (Alex Jennings) hat die beiden zusammen mit Hayleys Familie zu einem winterlichen Urlaub in ein österreichisches Luxus-Skiresort eingeladen, damit sie seine neue amerikanische Freundin Dianne (Jane Krakowski) kennenlernen können. Doch dann geht mal wieder alles schief und die beiden höchst unterschiedlichen britischen Familien landen durch eine Verwechslung an verschiedenen Orten im Skigebiet, wobei es die adeligen Humphreys in einer versehentlich von Hayleys Vater gebuchten Bruchbude deutlich härter trifft. Aber auch nachdem man wieder zueinander gefunden hat, reißen die Katastrophen nicht ab, zumal James zufällig seiner alten Flamme Bea (Rhea Norwood) begegnet, die Hayley ein Dorn im Auge ist.