Isabelle (Ariane Ascaride) è un'astronoma francese che vive in una splendida villa circondata da vigneti in prossimità di Trieste. Come ogni estate il figlio Jérôme (Robinson Stévenin) va a trovarla in questo piccolo locus amoenus, ma ad alterare l'idillio madre-figlio arriverà Davide (Samuele Vessio), giovane in difficoltà che Isabelle si sente in dovere di aiutare. Il forte il legame instaurato con Davide, però, complicherà il legame tra la donna e Jérôme tanto da scatenare conseguenze drammatiche.