
Han pasado quince años desde que Hansel (Jeremy Renner) y Gretel (Gemma Arterton) vivieron la aventura que los hizo famosos. Tras probar el sabor de la sangre siendo unos niños, ambos se han convertido en unos auténticos justicieros, dispuestos a todo para vengarse.
El hastío domina la vida de Ethan Wate, un chico que vive en un pueblo perdido del sur de los Estados Unidos. Pero un día conoce a Lena Duchannes, que es, al mismo tiempo, la chica de sus sueños y sus pesadillas. Cuento de amores contrariados que esconde un oscuro y peligroso secreto.
Hace cinco años, el mismo día en que su madre fue asesinada, las pequeñas Victoria y Lilly desaparecieron en el bosque. Buscadas incansablemente por su tío Lucas (Nikolai Coster-Waldau) y su novia Annabel (Jessica Chastain), son encontradas unos años más tarde.
Parker (Jason Statham) es un ladrón con un código ético muy particular: sólo roba a los ricos. Tras una operación, es traicionado por su equipo y dado por muerto. Entonces decide adoptar una nueva identidad; lo que se propone, con la ayuda de una hermosa mujer (Jennifer Lopez), es apoderarse del botín y que sus antiguos socios lamenten haberse cruzado en su camino.
Jack Reacher (Tom Cruise), un antiguo policía militar que vive semiescondido como un vagabundo y que trabaja por su cuenta, decide investigar el caso de un francotirador que ha sido acusado de matar, por puro azar, a cinco personas en un tiroteo. Al ser interrogado, el francotirador se declara inocente y, además, exige la presencia de Jack Reacher.