Carter / Cain / Dr. Nix / Josh / Margo
Jenny
Jack
Dr. Waldheim
Lt. Terri
Sgt. Cally
Sarah
Karen
Nan
Mack
Amy
Emma
Coroner
Night Clerk
Saleslady
Gardener (as Noé Montoya)
Gardener
Newscaster
Peters
Little Boy (Josh)
Receptionist
Weatherman
Young Detective
Young Lover (uncredited)
Sam, Karen's son (uncredited)
Boy in Park (uncredited)