Cast

 

Michael Madsen - Doyle Dechert

Luke Macfarlane - Peter Harris

Jennifer Titus - Ashley Grant

Maureen McCormick - Nurse Ruland

Quinton Aaron - Joe

Najarra Townsend - Harmony

Natalina Maggio - Bebe

Anna Margaret - Zoe

Ari Lehman - Jason

Kimberly Russell - Judge Foley

Gabrielle Stone - Barbara

Chelsea Pereira - Suzie

Nicole Pierce - Detective Walker

John Dugan - Uncle Charles

Sam Puefua - Michael

Courtlyn Cannan - Angela

Vic Stagliano - Earl

Shanda Renee - Nurse Collins

Max Madsen - Kris

Kerry Fleming - Detective Flynn

Ryan Sadowsky - Peter at 12 years old

Stephanie Shamie - Kara

Jenice Marshall - Zoe's Mother

Kristen Micharlsen - Gina

Holly Hyman - Madeline

Xen Sams - Coach Slater

Kane Rocca - Peter at 7 Years old

Adam Matthew Bartlett - Courtroom Officer 

Diane Dehn - Demon 

Brad Lambert - SWAT Team Officer

Anne McDaniels... Body Model

Victor Miller... Man in Overalls

Mosh... Nurse Orlando