All Cast

Colin Farrell
Ray

Brendan Gleeson
Ken Daley

Ralph Fiennes
Harry Waters

Clémence Poésy
Chloë Villette

Thekla Reuten
Marie

Jordan Prentice
Jimmy

Elizabeth Berrington
Natalie Waters

Jérémie Renier
Eirik

Mark Donovan
Overweight Man

Éric Godon
Yuri

Anna Madeley
Denise

Theo Stevenson
Boy in Church

Olivier Bonjour
Film Director

Zeljko Ivanek
Canadian Guy
Rudy Blomme
Ticket Seller
Jamie Edgell
Boat Driver

Sachi Kimura
Imamoto
Jean-Marc Favorin
Policeman
Emily Thorling
Overweight Woman
Ann Elsley
Overweight Woman #2
Inez Stinton
Kelli
Ran Yaniv
Barman
Stephanie Carey
Canadian Girl
Bonnie Witney
Harry's Child #1
Angel Witney
Harry's Child #2
Louis Nummy
Harry's Child #3
