Året er 1906 og stedet er en småby i sørstatene. Den knapt 14 år gamle Celie blir mor til to små. Ungenes far er hennes stefar, som i lang tid har misbrukt henne. Han tar fra henne barna og nekter å fortelle henne noe om deres skjebne. Når Celies stefar blir lei av henne, gir han henne bort til en like voldelig enkemann, og mishandlingen fortsetter. Celie tømmer sitt hjerte i brevform, først til Gud og så til sin fraværende søster, Nettie. Det er ikke før i 1921, når blues-sangerinnen Shug Avery kommer inn i livet hennes, at Celie begynner å skjønne at hun er verdt noe. Hun innser at hun har rett til et verdig liv, og at det finnes et hav av muligheter for å oppnå det.
Blue Bay, Florida. Et paradis for lystseilere, hvor man lever av lyst og seiler i penger. Her har Kelly Van Ryan, en usedvanlig velskapt overklassejente, lagt sin elsk på den sexy studieveilederen sin på skolen, Sam Lombardo. En dag står hun i stuen hans, iført et blendende smil og en svært våt t-skjorte ... men neste dag er det Sam som er på forsiden av avisen som voldtektsmann. Nå starter en slibrig sak som etter hvert avslører den ene hemmeligheten etter den andre i det før så ”perfekte” rikmannskvarteret. Forbered deg på en overbevisende velskapt og dampende frekk thriller som vil overraske deg til aller siste sekund.
Sean Connery spiller hovedrollen som jusprofessoren Paul Armstrong, en juridisk ekspert som for lengst har lagt sin advokatpraksiss bak seg. Da Armstrong mottar en uskyldighetserklæring fra den dødsdømte fangen Bobby Earl i Florida, settes imidlertid følelsene i sving hos den tidligere advokaten. Alt tyder på at den velutdannede og hederlige Earl har blitt presset av en overivrig sheriff under oppklaringen av mordet på en liten jente. Armstrong tar turen til Florida, og finner snart bevis som setter saken i et nytt lys. Mye tyder nå på at det morderiske geniet Blair Sullivan står bak drapet. Men alt er ikke som det later til når det gjelder Bobby Earl, og det varer ikke lenge for Armstrong begynner å angre på at han involverte seg i saken…