Evan Birch (Guy Pearce) es un hombre de familia y un profesor querido en la universidad, donde su clase de filosofía es popular. Cuando una joven estudiante desaparece, los escarceos de Evan fuera del campus hacen que su mujer (Minnie Driver) sospeche de él. El detective Malloy (Pierce Brosnan) tiene más razones para incriminar a Evan cuando encuentra pruebas que le convierten en el principal sospechoso.