Mick Haller (Matthew McConaughey) ist Anwalt. Irgendwie findet er immer einen Weg für seine Klienten eine milde Strafe zu verhandeln oder ihnen gleich ganz eine Gefängnisstrafe zu ersparen. Dabei glaubt er selber eigentlich nie an die Unschuld seiner Kunden. Als er persönlich für den Fall eines verzogenen Sohnes aus reichem Haus – ein aalglatter junger Mann namens Louis Roulet (Ryan Phillippe) – angefordert wird, wittert Mick zunächst noch die Chance auf das große Geld.
Je tiefer er sich jedoch in den Fall der Dame – die von seinem Mandanten überfallen und zusammengeschlagen worden sein soll – hineindenkt, umso mehr kommen ihm Zweifel. Zu ähnlich wirken die Verletzungen der jungen Frau verglichen mit einem anderen Opfer, wo Mick den vermeintlichen Täter vertreten hatte und ihn zu einem Geständnis drängte auf Grund seiner aussichtslosen Lage, obwohl dieser immer seine Unschuld beteuerte. Erst als es zu spät ist merkt Mick, dass er hier nicht ohne Grund engagiert wurde sondern zu einer der Hauptfiguren in einem perfiden Spiel geworden ist, dass er anscheinend nicht gewinnen kann.