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
badelf
Geno Rowland did a great job here. Sadly, John Kennedy Toole is a much better writer than this movie would let on....