I den stille byen Carnal, Colorado, er Faye Goodknight den beskjeden og introverte bibliotekaren som kanskje også er byens siste jomfru. I årevis har hun vært hemmelig forelsket i den uimotståelige politimannen Chace Keaton, men han har alltid virket utilgjengelig. Faye har funnet seg til rette med sine bøker som eneste selskap - inntil hun en dag møter Chace alene i skogen. Chace, som har gjort flere valg han angrer på, tror ikke lenger på sitt eget gode image. Han har gjemt sine sanne følelser for Faye, da han er overbevist om at hun er for god for ham. Men etter det uventede møtet i skogen begynner han å innse at Faye kan være hans siste sjanse til å finne tilgivelse. Deres lenge undertrykte lengsel utvikler seg til en brennende lidenskap, men Chaces mørke fortid truer alltid med å kaste skygger over deres lykke.