James Franco
Amy Smart
Topher Grace
Alicia Witt
Marianna Palka
as
Emily Grierson
Beth Grant
Zackary Arthur
Sky Azure Van ...
as
Elly
Xosha Roquemore
as
Young Tabitha
Janet Wood
as
Angie
Michael Chieffo
as
Mr. Grierson
Carmela Corbett
as
Olivia
Molly Berg
as
Rebecca
Caroline Hebert
as
Constance
Leslie L. Mill...
as
Nancy
Ace Gibson
as
Jesus
Sam Morgan
as
Tom
Karsen Liotta
as
Young Emily
Mark Slater
as
Mr. Stovall
Toby Grey
as
Jason Compson
Elayn J. Taylor
as
Tabitha
Terra Wellingt...
as
Elly's Aunt
Casey Kramer
as
Agatha
Diane Adair
as
Elly's Mother
David Lee Hess
as
Soldier
John Knox
as
Elly's Father
Laura Parker
as
McLendon's Wife
Sonya Wallace
as
Dilsey
Dennis Renard
as
Will Mayes
Ronan MacRory
as
Augustus Bunce
Robert John To...
Robert G. Stre...
as
Funeral Minist...