Dana Ashbrook
as
Michael / Jess...
Kelly Rutherfo...
as
Kate Porter
Roy Scheider
as
Mayor Harry S....
Robert Patrick
as
Det. Russell S...
Kari Wuhrer
as
Dr. April Will...
Channon Roe
as
Det. Jay Stant...
Gary Farmer
as
Lou Washington
Christina Pick...
as
Angela Porter
Birgit Stein
as
Maggie
Cee Cee Michae...
as
Ravin
Trevor Gruhot
as
Young Jesse
Travis Gruhot
as
Young Michael
Drew Fuller
as
Teenage Jesse
Jordi Vilasuso
as
Teenage Michael
Michelle Durham
as
Teenage Kate
Franklin Denni...
as
Richard
David Doumeng
as
Dispatcher #2
David St. James
as
Charlie
Stefan Umstead
as
Cop
Susan Allison
as
Mary Daniels
Geraldine Keams
as
Arlene Grey Ea...
Richard Saxton
as
Reporter #1
Amy Powell
as
Reporter #2
Boots Southerl...
as
Bartender
Sam Ayers
as
David Roy
Steven Lambert
as
Big Daddy
Lisa Hoyle
as
Hooker
Cinda-Lin James
as
Harry's Secret...