Quand Hank Palmer (Robert Downey Jr.), un prolifique avocat d'une grande ville américaine, retourne là où il a grandi pour assister aux funérailles de sa mère, il découvre que son père (Robert Duvall) qu'il avait perdu de vue, le réputé juge Joseph Palmer, est accusé du meurtre de sa femme.
Hank met alors tout en œuvre pour découvrir la vérité. Pendant son enquête, il renoue avec les membres de sa famille qu'il avait quittée plusieurs années auparavant.