Thomas Craven (Mel Gibson) er en durkdreven mordetterforsker i Boston-politiet og alenefar. Når hans eneste barn, 24 år gamle Emma, blir myrdet på dørterskelen til hans eget hjem er alle overbevist om at det er Thomas Craven selv som var det egentlige målet for drapet. Men han lar seg snart overbevise om noe annet.