Tom Stall (Viggo Mortensen) lleva una vida feliz y tranquila con su mujer –abogada (Maria Bello)– y sus dos hijos en la pequeña ciudad de Millbrook (Indiana) hasta que una noche su existencia idílica se ve destrozada cuando se frustra un violento intento de robo en su restaurante.