as Kate
as Young John
as Emily
as Jacob Walls
as Sam Hopkins
as Chief Carl Jackson
as Nadia Hopkins
as Millie
as Ben
as Stella Gates
as Dr. Grace Johansen
as Nurse Barkley
as Joe Legna
as Grammy
as Teenage Kate
as Dr. Nielsen
as Pastor Henson
as Piano player
as Creepy Professor
as Clown
as Young Kate
as Girl on Street