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
Eric 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
Ciarán Hinds
Priest (uncredited)
Susan Ateh
Ken's Wife (uncredited)