Gabrielle (Marion Cotillard) kommer fra i en lille sydfransk by og drømmer om ægte kærlighed. Men hun lever i en tid, hvor andre anser drømmen for skandaløs og et tegn på sindssyge. Derfor gifter hendes forældre hende væk til den retskafne landmand José (Alex Brendemühl) for at få hende på andre tanker. Trods Josés store kærlighed til Gabrielle, sværger Gabrielle, hun aldrig vil elske ham, og hun lever som fange af efterkrigstidens konventionelle begrænsninger… Det hele ændrer sig, da Gabrielle tager til alperne for at få en nyrestensbehandling. Her møder hun den flotte sårede veteran André Sauvage (Louis Garrel), der har kæmpet under den første indokinesiske krig og vækker hendes passion. Gabrielle afgiver et løfte om at stikke af med André, som synes at dele hendes passion. Men vil hun få lov at forfølge sine drømme?