Cast
-
Jude Law
Inman
-
Nicole Kidman
Ada Monroe
-
Renée Zellweger
Ruby Thewes
-
Eileen Atkins
Maddy
-
Brendan Gleeson
Stobrod Thewes
-
Philip Seymour Hoffman
Reverend Veasey
-
Natalie Portman
Sara
-
Giovanni Ribisi
Junior
-
Donald Sutherland
Reverend Monroe
-
Ray Winstone
Teague
-
Kathy Baker
Sally Swanger
-
James Gammon
Esco Swanger
-
Charlie Hunnam
Bosie
-
Jack White
Georgia
-
Ethan Suplee
Pangle
-
Jena Malone
Ferry Girl
-
Melora Walters
Lila
-
Lucas Black
Oakley
-
Taryn Manning
Shyla
-
Tom Aldredge
Blind Man