Tim Robbins
Nathan Bronfman
Patricia Arquette
Lila Jute
Mary Kay Place
Nathan's Mother
Robert Forster
Nathan's Father
Hilary Duff
Young Lila Jute
Miguel Sandoval
Wendall the Therapist
Ken Magee
Police Detective
Sy Richardson
Police Detective
David Warshofsky
Police Detective
Daryl Anderson
Congressman
Chase MacKenzie Bebak
Young Nathan
Anthony Winsick
Wayne Bronfman
Mary Portser
Bistro Waitress
Laura Grady
Aversion Therapy Model
Angela Little
Chester's Waitress
Jeremy Kramer
Lecture Host
Nancy Lenehan
Puff's Mother
Juan Canopii
Reporter (uncredited)