All Cast

Haylie Duff

Haylie Duff

Jade / Megan

Lisa Sheridan

Lisa Sheridan

Nicole

Jason Brooks

Jason Brooks

Eric Wallace

C. Thomas Howell

C. Thomas Howell

Ray

Barbara Niven

Barbara Niven

Tricia Patterson

Al Sapienza

Al Sapienza

Detective Klein

Kyla Dang

Kyla Dang

Abigail

Taymour Ghazi

Taymour Ghazi

Will

Jason Stuart

Jason Stuart

Maurice

Veralyn Jones

Veralyn Jones

Dr Frazen

Rosalee Mayeux

Rosalee Mayeux

Mattie

Joe Hackett

Joe Hackett

Scott

Bill Lee Brown

Bill Lee Brown

Ronald

Geo Santini

Geo Santini

Cook