AnnaSophia Robb
Jeff Daniels
Cicely Tyson
Dave Matthews
Eva Marie Saint
Courtney Jines
Nick Price
Luke Benward
Elle Fanning
Marca Price
AnnaSophia Robb as Opal
Jeff Daniels as Preacher
Cicely Tyson as Gloria
Dave Matthews as Otis
Eva Marie Saint as Miss Franny
Courtney Jines as Amanda Wilkinson
Nick Price as Dunlap Dewberry
Luke Benward as Stevie Dewberry
Elle Fanning as Sweetie Pie Thomas
Marca Price as Mrs. Dewberry
Lenore Banks as Mrs. Detweller
B.J. Hopper as Mr. Alfred
John McConnell as Store Manager
Harland Williams as Policeman
William Arthur Pitts as Churchgoer 1