Die erfolgreiche Anwältin Claire Kubik (Ashley Judd) ist glücklich mit dem Ex-Marine Tom (Jim Caviezel) verheiratet. Als Tom überraschend vom FBI verhaftet und in ein Militärgefängnis gesteckt wird, wird ihr Leben schlagartig auf den Kopf gestellt. Die geschockte Claire erfährt, dass ihr Mann in Wahrheit Ron Chapman heißt und ein gesuchter Kriegsverbrecher ist, der in El Salvador kaltblütig Zivilisten exekutiert haben soll. Sie ist überzeugt von seiner Unschuld und übernimmt selbstverständlich seine Verteidigung. Hierbei wird sie von dem erfahrenen Militärrechtler Charlie Grimes (Morgan Freeman) unterstützt. Ihre Suche nach der Wahrheit verstrickt sie in ein lebensgefährliches Netz aus Lügen und Intrigen, in das höchste politische Kreise verwickelt sind...