Hayley (Cora Kirk) e James (Asa Butterfield), um recente casal universitário apaixonado, precisam se despedir para finalmente embarcar no trem para as festas de fim de ano com suas respectivas famílias. Não suportando a ideia de ficarem separados durante o recesso de fim de ano e principalmente durante o Natal, os dois acabam tendo a mesma ideia de surpresa: trocar de trem e ir passar o Natal juntos. Quando finalmente percebem que acabaram se desencontrando, a neve começa a cair, e com ela, percebem que ficarão presos com a família um do outro durante todo o Natal. Será que o amor deles sobreviverá enquanto seus segredos forem desvendados?