Minnesota, 1990. El detective Bruce Kenner (Ethan Hawke) investiga el caso de la joven Angela (Emma Watson), que acusa a su padre, John Gray (David Dencik), de haber cometido un crimen inconfesable. Cuando John, de forma inesperada y sin recordar lo sucedido, a
Dos niñas aparecen muertas en el mismo lugar donde hace cuatro años fue brutamente asesinada otra menor. Los desolados padres de una de ellas, comenzarán a investigar los sucesos. Muy pronto, las niñas pequeñas dejarán de ser el único objetivo del asesino.
Bridget Jones (Renée Zellwegger) ya es feliz: vive con el apuesto Mark Darcy (Colin Firth) y ha dejado al cretino de su ex-jefe Daniel (Hugh Grant). Lo malo es que Rebeca (Jacinda Barrett), estropea su relación con Mark. Tampoco le van bien las cosas en el trabajo,