Hannah White
The Garden
Neal Posey
Cassie
Pete
Larry the Potty Guy (as Larry Carrell)
Teen Boy #1
Rachel Tate
Hannah White at age 8 (as Mason Briley)
Zane
John White
Restaurant Patron
Drunk Girl
Young Caleb White
Caleb White
Church Parishoner
Maxine White
Local Man #1
Partier / Church Parishoner
Attorney
Well-To-Do Lush
Jeremy Lansford
Betty - the Waitress
Guard
Boy at Grocery Store
Protestor
Calvin Tate Jr.
Protester
Camille (as Tina Cohen)
Congregation Member
Rachel's Mom
Check-Out Clerk
Police Officer #2
Diner Patron
Teen Boy at Party
Calvin Tate
Protester (as Vania Torres)
Prostitute #1
Taxi Driver (as Bob Works)
Older Posey Child #1
Elderly Parishoner
Female Convenience Clerk
Local Man #2
Church Parishoner / Houston Partier
Church Goer
Female Police Officer
Bong Guy
Posey Child #1
Radio Evangelist
Lanette Tate (as Michelle Robinson)
TV Announcer
Teen Boy #2
Boy at House Party / Church Goer / Abortion Clinic Protester / Boy at Party in Woods / Boy in Diner
Older Posey Twin #2
Lilly Posey
Diner Extra
Older Posey Child #2
Grocery Store Extra
Older Posey Twin #1
Church Deacon
Extra
Police Officer #1
Carol
Grocery Store Extra (uncredited)
Abortion clinic protestor (uncredited)
Church Parishioner (uncredited)