Kate Soffel [Diane Keaton] is the wife of Pittsburgh prison warden Peter Soffel [Edward Herrmann], living in 1901 with their four children. After months of a mysterious illness that keeps her bedridden, she suddenly regains her strength and begins venturing beyond home to read Bible scriptures to inmates, a practice that quietly unsettles her family and society.
During these visits, she meets Ed Biddle [Mel Gibson] and his brother Jack [Matthew Modine], two men condemned to death for the murder of a robbery victim. Kate is immediately drawn to Ed, and the attraction feels mutual as they discuss faith, fate, and the sense that there might be more to their lives than the grim confines of the prison world. Ed maintains that he and Jack did not commit the murder for which they were convicted, insisting that an accomplice bears responsibility instead.
Kate continues to visit the brothers, reading scripture and offering comfort. On one of these encounters, Ed reads her a poem he wrote, and a kiss seals a growing crisis of conscience for Kate. She withdraws from her routine visits, torn between loyalty to her family and a compelling emotional bond with Ed that challenges everything she believes.
Days later, a fire is discovered in the cell block, and Kate alerts the guards, enabling Ed to be rescued from his burning cell. Ed had earlier hinted to Jack that he would spark an escape by causing a fire, but once the moment arrives, he does not attempt an immediate breakout. Instead, he tells Kate that he feared she had abandoned them, adding another layer to their troubled relationship. He eventually writes her a note asking for help to breach their confinement by providing hacksaw blades for the cell door bars, a request she reluctantly fulfills.
Around Christmas, Kate sends her children away and that night Ed and Jack overpower the two guards on duty, seize a gun, and break into the warden’s home, where they seize Kate and force her to flee with them. The trio then hides with the family of Jessie [Dana Wheeler-Nicholson], who is seen by some as Ed’s girlfriend. Jessie urges them to abandon Kate, arguing she will only slow them down, but Ed insists that Kate accompany them and Jack as they freighthop toward Perrysville, hoping to reach Canada. Detective Buck McGovern [Terry O’Quinn], who originally captured the Biddles, organizes a posse and pursues them across the countryside.
In Perrysville, a stop at an abandoned factory brings a tense moment: a man who has trailed them for a bounty learns that the Pittsburgh police already know their trail. Ed disarms the informant by knocking him out and claiming nothing, all the while keeping the larger danger hidden from the others as the pursuit continues.
The fugitives next find temporary shelter at the farm of an elderly couple who warmly invite them in. In their room, Ed and Kate share a private, intimate moment. Ed seems to confess to the murder but insists that Jack is innocent, and Kate responds with forgiveness born of desperation and longing, a turning point that defines the fragile bond between them.
When the posse closes in again, the trio flees in a sled as gunfire erupts. The following shootout leaves both brothers mortally wounded, and Kate, overwhelmed with fear and grief, pleads with Ed to end her life so she won’t be captured. He does so, tears staining his face, as the two brothers stagger away, their fate left uncertain in the chaos of pursuit.
Some of the pursuit ends with a grim resolution: Kate is found alive in the wreckage of the sled and is taken to a hospital, where she is visited by her eldest daughter Rachel Garvey Rachel Garvey is portrayed by [Katie McCombs]. Later, Kate is returned to the Pittsburgh prison, cradling the poem Ed wrote for her, a fragile relic that a friend helped smuggle into her cell, a reminder of a forbidden love that reshaped two families and the boundaries of loyalty, faith, and law.