En el pequeño pueblo de Central California dónde crecieron, dos hermanos gays distanciados se esfuerzan por reconectar tras la reciente muerte de su padre.
Jon Martello (Joseph Gordon-Levitt), un joven adicto al sexo en general y al porno en particular, intenta ejercer algún tipo de control sobre sí mismo. Jon tiende a deshumanizarlo todo: su apartamento, su coche, su familia, su iglesia y las mujeres. Sin embargo, hasta los ligues más sofisticados no pueden compararse con el placer que obtiene viendo pornografía en su ordenador. Insatisfecho con su vida, decide cambiar. Gracias a la relación con dos mujeres muy distintas, Barbara (Scarlett Johansson) y Esther (Julianne Moore), aprenderá grandes lecciones sobre la vida y el amor.
El Dr. Alex Cross es detective, psicólogo forense y escritor de éxito de novelas criminales. Cuando su sobrina Naomí desaparece, inicia su propia investigación. Siete chicas han desaparecido y se han encontrado dos cadáveres. Al lado del último de ellos ha aparecido una nota firmada 'Casanova'. Cross recibe la ayuda de Kate McTiernan, una joven doctora que ha conseguido escapar del secuestrador y puede ser la única persona capaz de identificarlo. A pesar de la reticencia inicial del detective, juntos emprenden una carrera contrarreloj para encontrar a la sobrina de Cross y descubrir la estremecedora verdad que se oculta tras su desaparición.
Brian Kessler es un periodista que prepara un libro sobre los asesinos en serie más famosos de los Estados Unidos. Para ello decide emprender un viaje junto a su novia Karrie, para conocer los lugares donde los criminales vivieron y mataron. Para compensar los altos costes del viaje, ponen un anuncio solicitando compañeros con los que compartir los gastos de gasolina.