Claire Kubik (ASHLEY JUDD) is a successful and highly regarded defense attorney at a top San Francisco firm where she's likely to become partner. Happily married to Tom (JIM CAVIEZEL) who works from a studio behind their Marin County home, Claire couldn't be happier and is trying to get pregnant.
Yet, after a break-in at their house results in various fingerprints being run, police and FBI agents suddenly swoop in and arrest Tom. It seems they believe him to be Ron Chapman, a former covert military operative who's been on the run for 12 years after murdering innocent El Salvadorian villagers during a raid. While Tom admits that he really is Chapman, he denies any wrongdoing and states that the real killer was his commanding officer, Major Hernandez (JUAN CARLOS HERNANDEZ), who was operating under orders by then Colonel William Marks (BRUCE DAVISON) who's now a general.
Not surprisingly, Claire can't believe any of this is happening. After learning that Tom's young defense counselor, Lieutenant Terrence Embry (ADAM SCOTT), has never won a case, and is going up against seasoned military prosecutor Major Waldron (MICHAEL GASTON) where the stakes are Tom's life, Claire decides to step in and represent her husband.
Yet, she needs help from someone who knows the system and thus enlists the aid of Charlie Grimes (MORGAN FREEMAN), a former military attorney and recovering alcoholic who was kicked out for having an affair with his superior officer's wife. A self-described wild card, Charlie is determined to help Claire in various unorthodox ways and thus get back at the system that spurned him.
With her somewhat wild sister, Jackie (AMANDA PEET), showing up and becoming involved with Embry, Claire then sets out to battle her self-doubts about Tom as well as the military, its court system and others who seem determined to prevent her from succeeding any way they can.