Margot doit rejoindre sa sœur Juliette à Toronto pour son mariage. Mais à cause de mauvaises conditions météorologiques, elle se retrouve coincée dans un petit village, c'est comme ça qu'elle fait la connaissance de Greg et Chloé, eux aussi dans la même situation.