Evan Birch (Guy Pearce) to z pozoru szczęśliwy mężczyzna, wiodący idylliczne życie. Czarujący i przystojny profesor ma jednak również drugie oblicze, kobieciarza romansującego ze studentkami. Gdy ginie młoda kobieta, Evan zostaje głównym podejrzanym. Śledztwo prowadzi lokalny detektyw Robert Malloy (Pierce Brosnan), którego dochodzenie nie tylko dowodzi złej reputacji profesora, ale również mocno go obciąża. Przeszłość Evana ujawnia, iż jest on zdolny do popełnienia zbrodni. Z czasem w niewinność męża zaczyna powątpiewać także jego żona, Ellen (Minnie Driver).