Willy Beachum (Ryan Gosling) es un joven y ambicioso fiscal cuya carrera está empezando a despegar. Por otra parte, Ted Crawford (Anthony Hopkins) es un ingeniero de mediana edad que acaba de disparar a su mujer (Embeth Davidtz) a sangre fría. El destino los enfrentará en el consiguiente juicio. Crawford resulta ser un individuo tan complejo e impredecible como el crimen que ha cometido, de modo que las acusaciones de Willy empiezan a desmoronarse al mismo tiempo que su futuro profesional.