All Cast

Ving Rhames
Mann

Jon Voight
John Wright

Don Cheadle
Sylvester Carrier

Bruce McGill
Duke Purdy

Loren Dean
James Taylor

Elise Neal
Beulah (Scrappie)

Michael Rooker
Sheriff Walker

Robert Patrick
Lover

Esther Rolle
Aunt Sarah

Catherine Kellner
Fanny Taylor

Akosua Busia
Jewel

Mark Boone Junior
Poly

Kevin Jackson
Sam Carter

Paul Benjamin
James Carrier

Muse Watson
Henry Andrews

Badja Djola
John Bradley

Kathryn Meisle
Mary Wright

Jaimz Woolvett
Deputy Earl
James Edward Coleman II
Arnett
Tristan Hook
Emmett Purdy
Benea Ousley
Philomena

Isabell O'Connor
Emma

Bridgid Coulter
Gertrude
Gabie Chavis
Minnie

Vanessa Baden Kelly
Lee Ruth
Marcus Barrington
Denny
Matthew Davison
Timothy

Brett Rice
William Bryce

Ric Reitz
John Bryce
