Tenemos a dos hombres con muy pocas cosas en común: Willy Beachum (Ryan Gosling), un joven y ambicioso fiscal cuya carrera está empezando a despegar, y Ted Crawford (Anthony Hopkins), un ingeniero de mediana edad que acaba de disparar a su mujer (Embeth Davidtz) a sangre fría.