Heather Wahlquist
— Mary
Sienna Miller
— Xanne
Lucy Punch
— Amanda
Max Thieriot
— Young Nowell
Melanie Griffith
— Patsy
Gena Rowlands
— Mimi
Ray Liotta
— Afai
David Morse
— Psychologist
Daveigh Chase
— Young Mary
Riley Keough
— Young Amanda
E. G. Daily
— Aunt Netty
Brendan Sexton III
— Nowell
Onata Aprile
— Linda
Malea Rose
— Zadora
Cassandra Jean Amell
— Becky
Gary Stretch
— Jimmy Carpenito Snr
Bella Dayne
— Ashley
Tonya Cornelisse
— Starla
Joe Bretz
— Rick
Cassidee Vandalia
— Thug Teenager
Ben Richardson
— Bartender (uncredited)
Chris Kinkade
— Calvin