Akcja dzieje się w drugiej połowie XIX wieku, a głównym bohaterem i narratorem jest Hervé Joncour (Michael Pitt), syn burmistrza miasteczka Lavilledieu we Francji. Młody Henry odbywający służbę wojskową (Francja szykuje się do wojny z Austrią) poznaje nauczycielkę Hélene (Keira...