Życie Sophii wywraca się do góry nogami, gdy poznaje Sylvaina. Ona pochodzi z zamożnej rodziny, podczas gdy on wywodzi się z rodziny pracowników fizycznych, co sprawia, że Sophia zaczyna kwestionować własne wartości, gdy się zakochuje.
Rok 1940, Kanada w stanie wojny. Florentine (Mireille Deyglun), młoda kobieta z ubogiej rodziny próbuje związać koniec z końcem pracując jako kelnerka w restauracji i szukając kandydata na męża. O jej względy stara się dwóch mężczyzn - sympatyczny żołnierz z dobrego domu i jego przyjaciel - ambitny, acz egoistyczny inżynier. Florentine musi zdecydować, czy podążyć za głosem serca, czy rozumu.