Der Strafverteidiger Richard Ramsay (Keanu Reeves) erhält einen besonders schwierigen Fall bei dem er den 17-jährigen Mike Lassiter (Gabriel Basso) verteidigen muss. Der Junge steht unter schwerem Verdacht, seinen wohlhabenden Vater (Jim Belushi) ermordet zu haben. Obwohl sämtliche Beweise gegen den Jugendlichen sprechen, ist Ramsay fest dazu entschlossen, den Jungen da rauszuholen. Den Schlüssel zum Erfolg sieht er in Mikes Mutter Loretta (Renée Zellweger).