cast
Sprague Grayden
as Kristi Rey
Chloe Csengery
as Young Katie
Jessica Tyler Brown
as Young Kristi Rey
Brian Boland
as Daniel Rey
Dustin Ingram
as Randy Rosen
Mark Fredrichs
as Dr. Fredrichs