A Very Long Engagement

Never let go.

Young Frenchwoman Mathilde searches for the truth about her missing fiancé, lost during World War I, and learns many unexpected things along the way. The love of her life is gone. But she refuses to believe he's gone forever — and she needs to know for sure.

Audrey Tautou

(Mathilde)

Gaspard Ulliel

(Manech)

Dominique Pinon

(Sylvain)

Chantal Neuwirth

(Bénédicte)

André Dussollier

(Pierre-Marie Rouvières)

Ticky Holgado

(Germain Pire)

Marion Cotillard

(Tina Lombardi)

Dominique Bettenfeld

(Ange Bassignano)

Jodie Foster

(Elodie Gordes)

Jean-Pierre Darroussin

(Benjamin Gordes)

Denis Lavant

(Six-Soux)

Rufus

(Breton)

Jérôme Kircher

(Bastoche)

Albert Dupontel

(Célestin Poux)

Elina Löwensohn

(Günther's Sister)

Jean-Claude Dreyfus

(Commander Lavrouye)

Clovis Cornillac

(Benoît Notre-Dame)

Jean-Pierre Becker

(Esperanza)

Jean-Paul Rouve

(The Factor)

Julie Depardieu

(Véronique Passavant)

Michel Vuillermoz

(P'tit Louis)

Urbain Cancelier

(The Parish Priest)

Maud Rayer

(Madame Desrochelles)

Michel Robin

(Old Man on the Battlefield)

Tchéky Karyo

(Captain Favour)

Philippe Duquesne

(Favart)

Bouli Lanners

(Chardolot)

Stéphane Butet

(Philippot)

Christian Pereira

(The Records Officer)

François Levantal

(Thouvenel)

Patrick Paroux

(Military Doctor)

Solène Le Pechon

(Young Mathilde)

Virgil Leclaire

(Young Manech)

Florence Thomassin

(Narrator (voice))

Thierry Gibault

(Lieutenant Estrangin)

Myriam Roustan

(The Coffee Prostitute)

Gilles Masson

(The Murdered Officer)

Sandrine Rigault

(Mariette Notre Dame)

Michel Chalmeau

(Milly's Priest)

Marc Faure

(Prison Warden)

Rodolphe Pauly

(Jean Desrochelles)

Xavier Maly

(Chardolot's Comrade)

Till Bahlmann

(German Prisoner)

Tony Gaultier

(Gravedigger)

Louis-Marie Audubert

(Gravedigger)

Jean-Gilles Barbier

(Sergeant)

Marc Robert

(Soldier)

Pierre Heitz

(Soldier)

Philippe Maymat

(Soldier)

Eric Debrosse

(Soldier)

Mick Gondouin

(Soldier)

Éric Fraticelli

(Menacing Corsican)

Philippe Beautier

(The Train Prankster)

Gérald Weingand

(Cheated Soldier)

Luc Sonzogni

(Cheated Soldier)

Xavier Berlioz

(The Order)

Frankie Pain

(The Mackerel)

Marcel Philippot

(Bourgeois Couple)

Pascale Lievyn

(Bourgeois Couple)

Jean-Claude Lecoq

(German Machine Gunner)

Esther Sironneau

(Nurse)

Stéphanie Gesnel

(Happy Girl)

Frédérique Bel

(Happy Girl)

Alexandre Caumartin

(Sretcher-bearer)

Eric Defosse

(Sretcher-bearer)

Gaspar Claus

(Pierced German)

Jean-Philippe Bèche

(Georges Cornu)

Anaïs Durand

(Hélène Pire)