Claire Kubik (Ashley Judd) jest wziętą adwokatką i ma wspaniałego męża Toma (Jim Caviezel). Jednak pewnego dnia zostaje aresztowany przez agentów FBI. Zaszokowana Claire dowiaduje się, że jej mąż przed laty pracował na zlecenie armii amerykańskiej w Salwadorze i jest oskarżony o popełnienie morderstwa. Claire postanawia za wszelką cenę bronić Toma. Pomaga jej w tym były prawnik wojskowy - Charlie Grimes (Morgan Freeman).