Guillaume Canet
as
Arnaud
François Berléand
as
Le curé
Anne Le Ny
as
Mme de Moteron
Caroline Ducey
as
Anna
Vernon Dobtcheff
as
Le lecteur du bar
Nathalie Richard
as
Noémie
Lorenzo Piani
as
(credit only)
Camille Keaton
as
Madeleine
Laurent Paquin
as
Pharmacien
Claude Legault
as
Thomas
Zachary Roozen
as
Declan
Taylor Kalupa
as
Harper
Georgia Leva
as
Shira
James C. Burns
as
Thomas
Becca Hirani
as
Ranger Grace
Audrey Fleurot
as
Odessa Berken
Brad Greenquist
as
Angela Sarafyan
as
Rita Taggart
as
Anthony Hopkins
as
Thomas
Jude Hill
as
Luke
Ian Beattie
as
Massey
Rolf Lassgård
as
Thomas
Marina Foïs
as
Alice
Jacques Dutronc
as
Antoine / businessman-Jeanne's husband
Mathilda May
as
Jeanne / Antoine's wife
Benoît Magimel
as
Thomas
Vernon Dobtcheff
as
Thurston / Interpol agent
Thomas Hedengran
as
Thomas
Jemima West
as
Agathe
Simon Abkarian
as
Marelli
Shinobu Terajima
as
Bera Yâga
Yûji Ueda
as
Mr. Jenkins
Dan Stevens
as
Thomas
Gaku Hamada
as
Tômasu