Claire Kubik (Ashley Judd) er en succesfuld advokat, der lever et komfortabelt liv i San Francisco med sin mand Tom (Jim Caviezel). Men da et tilsyneladende tilfældigt indbrud forsøg finder sted i hendes hus, fører det til afsløringen af, at Tom faktisk er Ronald Chapman, en soldat anklaget for at have dræbt ni landsbyboere i El Salvador i slutningen af 1980'erne.