Roman pierde a su esposa e hijas por culpa de un accidente de avión. La aerolínea no se hace responsable e ignora la demanda de Roman, provocando su ira, él busca venganza contra el controlador de tráfico aéreo.
Cuando un pistolero toma cinco vidas con seis disparos, todas las pruebas apuntan al sospechoso bajo custodia. En el interrogatorio, el sospechoso ofrece una sola nota: "¡Obtén a Jack Reacher!" Entonces comienza una persecución extraordinaria por la verdad, enfrentando a Jack Reacher contra un enemigo inesperado, con una habilidad para la violencia y un secreto que cumplir.
Kirk (Jay Baruchel, "Tropic Thunder") es un tipo normal y corriente, que no suele tener éxito con la chicas, que se queda sorprendido cuando un día una chica despampanante muestra interés en él. Kirk no puede creer en la suerte que está teniendo. A pesar de que está estancado en un trabajo sin futuro como guadia de seguridad del aeropuerto, contra todo pronóstico, Molly (Alice Eve), una chica con éxito y escandalosamente guapa, se enamora de él. Kirk está aturdido. También lo están sus amigos, su familia y hasta su ex-novia.
Un experimentado ingeniero de ferrocarriles (Denzel Washington) está a punto de ser despedido de su empresa, pero antes conoce al novato (Chris Pine) que lo va a sustituir. La situación cambia cuando un tren lleno de un peligroso combustible empieza a saltarse estaciones a toda velocidad poniendo en peligro la vida de miles de personas.