Director
Tom Holland
DIRECTOR
Stars (in credits order)
Michael Madsen
Doyle Dechert
Tatum O'Neal
Dr. Evelyn Bauer
Luke Macfarlane
Peter Harris
Maureen McCormick
Nurse Ruland
Quinton Aaron
Joe
Najarra Townsend
Harmony
Gabrielle Stone
Barbara
Kimberly Russell
Judge Foley
Jennifer Titus
Ashley Grant
Nicole Pierce
Detective Walker
Ari Lehman
Jason
Natalina Maggio
Bebe
Vic Stagliano
Earl
John Dugan
Uncle Charles
Xen Sams
Coach Slater
Victor Miller
Man in Overalls
Anna Margaret
Zoe
Max Madsen
Kris
Diane Dehn
Demon Harmony
Sam Puefua
Michael
Chelsea Pereira
Suzie (voice)
Jenice Marshall
Zoe's Mother
Shanda Renee
Nurse Collins
Bret Crain
Court Stenographer
Courtlyn Cannan
Angela
Holly Hyman
Madeline
Kerry Fleming
Detective Flynn
Mosh
Nurse Orlando
Ryan Sadowsky
Peter at 12 years old
Stephanie Shamie
Kara
Brad Lambert
SWAT Team Officer
Kristen Micharlsen
Gina (voice)
Kane Rocca
Peter at 7 Years old
Anne McDaniels
Body Model (uncredited)