"During a train ride, a teenager recalls his upbringing in 1940s small-town Georgia and the events that have led to this point."
Jacob Tierney
as David (aged 15)
Drake Bell
as David (aged 10)
Gena Rowlands
as Mae Morgan
Diana Scarwid
as Sarah
Denis Leary
as Frank
Bob Hannah
as George
Aaron Frisch
as Bruce
Charles Franzen
as Tannoy Voice
Leo Burmester
as Bobbie Lee Taylor
Sherry Velvet
as First Testifier
Stephanie Astalos-Jones
as Second Testifier
Ian Shearer
as Billy Sunday Thompson
Joan Glover
as Flora
Jill Jane Clements
as Woman
Tom Turbiville
as Clyde
Sharon Blackwood
as Schoolmistress
Peter McRobbie
as Reverend Watkins
Ken Fight
as Schoolmaster
Dana Seltzer
as Jo Lynne
Virgil Graham Hopkins
as Mr. Williams
Ducan Stewart
as Boy in Drugstore
J.T. Alessi
Duncan Stewart
as Head Boy
Frances Conroy
as Miss Scover
Robert Lockhart
Music Director
Cas Donovan
First Assistant Director
Amy Schmidt
Second Assistant Director
Rich Greenberg
Teresa M. Yarbrough
Unit Production Manager
Melanie Bell
Production Coordinator
Wendy Broom
Christopher Crescitelli
Assistant Production Coordinator
Jonathan Karlsen
Location Manager
Timothy Stone
Assistant Location Manager
Amy Blanc Lacy
Script Supervisor
April A. Janow
Production Accountant
Alicia Kitsuse
Assistant Accountant
Robin Brown
Camera Operator
Bobby Mancuso
First Assistant Camera
Ken Hudson
Second Assistant Camera
J. Wayne Parker
Key Grip
Riko Schatke
Best Boy Grip
Chris Rawlins Jr.
Dolly Grip
James 'Tripp' Pair III
Grip
David Lee
Gaffer
Andy Watts
Best Boy Electric
Steve Sudge
Electrician
Thomas Varga
Sound Mixer
Scott Edelson
Boom Operator
Ray Merrin
Sound Re-Recording Mixer
Graham Daniel
Mick Boggis
Foley Mixer
ADR Mixer
Zane Hayward
Sound Editor
Patrick O'Neill
Keith Lowes
Dialogue Editor
Michael Harrowes
Assistant Sound Editor
Tullio Brunt
First Assistant Editor
Andrew Bullas
Assistant Editor
Heather Prichard
Makeup & Hair
Robert Marcinko
Hairstylist
Kathy Heiner
Wardrobe Supervisor
Tracy Thornton Coffie
Set Costumer
Andrew Millians
Wardrobe Assistant
Lilene Mansell
Dialect Coach
Renée Victor
Choreographer
Ali Farrell
Casting Assistant
Cynthia Stillwell
Extras Casting
Chad Darnell
Extras Casting Assistant
Lonnie R. Smith Jr.
Stunt Coordinator
Steven Blutstein
Leadman
Dwight Benjamin-Creel
Property Master
Joe Connolly
Assistant Property Master
Lisa Reynolds
Special Effects Coordinator
Mikhail Boutchine
Still Photographer
Cindy Parker
Transportation Coordinator
J.L. Parker
Transportation Captain
Terence Davies
Director
John Kennedy Toole
Novel
Screenplay
Elizabeth Karlsen
Producer
Mike Lowrie
Co-Executive Producer
Nik Powell
Executive Producer
Olivia Stewart
Victoria Westhead
Line Producer
Stephen Woolley
Original Music Composer
Michael Coulter
Director of Photography
Laura Rosenthal
Casting
Christopher Hobbs
Production Design
Sarah Mays
Makeup Department Head
Rita Parillo
Hair Department Head
Shana Fruman
Charles Rees
Editor
Philip Messina
Art Direction
Kristen Toscano Messina
Set Decoration
Monica Howe
Costume Design