Billy McBride nimmt, wenn auch zögernd, seine Anwaltstätigkeit wieder auf, als der 16-jährige Sohn seines Freundes wegen eines Doppelmordes verhaftet wird.
Nach einem brutalen Verlust entscheidet sich Billy, die Verteidigung von Julio Suarez offiziell zu übernehmen, aber bevor er erneut vor Gericht ziehen kann, muss er wieder sein Team zusammentrommeln.
Als Billy den Namen des wahren Schützen erfährt, muss er das FBI um Hilfe bitten, um seinen schwer zu fassenden Verdächtigen vernehmen zu können.
Billy wendet eine riskante Strategie an um zu erreichen, dass die zwei Hauptbeweise der Staatsanwaltschaft nicht zugelassen werden. Er hofft, noch vor dem Beginn der Gerichtsverhandlung Julios Unschuld beweisen zu können.
Billy findet endlich einen Zeugen, der Julio entlasten kann, aber er möchte erst aussagen, wenn Billy den Staatsanwalt dazu gebracht hat, ihm einen Deal anzubieten.
In dem Glauben, dass sein Mandant bald ein freier Mann sein wird, verbringt Billy mit Marisol ein romantisches Wochenende in Mexiko, aber währenddessen geht sein Fall zuhause den Bach runter.
Billy wird von Fremden als Geisel gehalten und weiß nicht, wie er dort gelandet ist. Er muss eine aufreibende Flucht aus Mexiko überstehen.
Am Abend der Bürgermeisterwahl geben Billy und sein Team alles, um die Verantwortlichen dranzukriegen, bevor sie zu einem unaufhaltsamen Goliath werden.