Todd Field
as Nick Nightingale
Thomas Gibson
as Carl Thomas
Marie Richardson
Sky Dumont
as Sandor Szavost
Madison Eginton
as Helena Harford
Louise Taylor
as Gayle
Stewart Thorndike
as Nuala
Julienne Davis
as Mandy Curran
Carmela Marner
as Waitress at Gillespie's
Tres Hanley
as Coffee Shop Manager (uncredited)
Clarke Hayes
as Hospital Receptionist
Leslie Lowe
as Ilona Ziegler
Phil Davies
as Stalker