Em São Francisco vive Helen Hudson (Sigourney Weaver), uma psiquiatra criminal que é especialista no comportamento de grandes serial killers mas sofre de agorafobia desde que foi atacada por um deles. Juntamente com M.J. Monahan (Holly Hunter), uma inspetora de polícia, ela luta contra o tempo para deter um serial killer que é discípulo do seu agressor e copia em seus crimes o modus operandi de famosos serial killers do passado.