1972 wurde Jeff Hayes vor Gericht gestellt und verurteilt, weil er die Frau eines reichen Geschäftsmanns getötet hatte. 18 Jahre später nimmt ein Detektiv den Fall wieder auf und entdeckt eine Halskette, die als fehlende Beweise gekennzeichnet war, und er entdeckt, dass Jeff die ganze Zeit über unschuldig war. Obwohl er begnadigt und aus dem Gefängnis entlassen wird, fällt es ihm sehr schwer, sich an das normale Leben zu gewöhnen, besonders mit seinem verbitterten Vater Jack, der ihn ursprünglich für schuldig hielt. Jeffs Frau Ellen, die dachte, er sei im Gefängnis gestorben, ist schockiert, als sie erfährt, dass er noch lebt. Sie hat ihre eigenen Probleme mit dem rebellischen Sohn Cary im Teenageralter, der mit ihrem zweiten Ehemann Paul uneins ist. Jeff versucht dann, Zäune mit Jack sowie mit Cary und Ellen zu reparieren.