Michelle Monaghan
Amanda Collier
Luke Bracey
Younger Dawson Cole
Liana Liberato
Young Amanda Collier
Gerald McRaney
Tuck Hostetler
Clarke Peters
Morgan Dupree
Sebastian Arcelus
Frank Reynolds
Robby Rasmussen
Bobby / Aaron
Caroline Hebert
Young April
Bill Martin Williams
Uncle
Donna DuPlantier
Dr. Charbeaneau
Laura Jeanne Meyer
Receptionist #2
Bailey Winston
Amanda's Friend
Matthew Metzger
Rich Kid #2
Thomas Ryan Smith
Rich Kid #3
Brittany Buckner
Receptionist #1
Brian Les Weinberger
Court Lawyer
Virgil Brent Allen
Oil Rig Worker