Lily Collins
Lauren Monroe
Connie Nielsen
Catherine Monroe
Chace Crawford
William Monroe
Patrick Warburton
Archer Monroe
Michael Beach
Harold Thewlis
Joe Herrera
Detective Emilio Sanchez
Christina DeRosa
Sofia Fiore
Lucas Alexander Ayoub
Eddie Parker
Mariyah Francis
Claire Monroe
Chris Gann
Thomas Reindorff
Jim E. Chandler
Robert Haeven
Lydia Hand
Young Catherine
Katie Callaway
Reporter #1
Ashley Pereira
Young Sofia
Hamid-Reza Benjamin Thompson
Hippie
Meagan Bown
Courtroom Attendee (uncredited)