A touching and tense drama about destiny, connections, and passion, 3 Hearts presents a headily romantic look at a classic love triangle.One night in provincial France, Marc (Benot Poelvoorde) meets Sylvie (Charlotte Gainsbourg) after missing histrain back to Paris. Instantly and intensely drawn to one another, they wander through the streets until morning in rare, almost choreographed, harmony. A thwarted plan for a second meeting sends each in a separate direction - Sylvie reunites with her exand leaves France; Marc falls in love and marries.What neither knows is that Marcs new bride is Sylvies sister, Sophie (Chiara Mastroianni). Upon Sylvies return to France, the spark between her and Marc is reignited in ways that will forever alterthe relationships between sister to sister and husband to wife.