David Harper, en snart høydepunkt som skal begynne på videregående skole, misliker sterkt flyttingen til landsbygda. Han føler seg isolert, uten noe å gjøre, og lengter etter vennene sine i byen. Men for David er det ingen vei tilbake, for hans mors jobb har nå plassert dem i Mason County, og han må lære seg å tilpasse seg det nye livet. Det som først ser ut til å være en uendelig kjedelig tilværelse, får en snuoperasjon når han oppdager svømmehullet på andre siden av marka fra hjemmet sitt. Der møter han Benjamin Killinger, en Amish-gutt som gir David en ny venn på en uventet måte. Svømmehullet er et fristed for Benjamin og brødrene hans, men vennskapet mellom en Amish og en engelsk gutt må først være på nøytral grunn ved bekken. Når David en dag setter sitt eget liv i fare for å redde Benjamins far, blir vennskapet mellom dem gradvis akseptert av nabolaget. Men følelser mellom barndomsvennene utvikler seg raskt, og Benjamins følelser for David begynner å gå utover det platoniske. Den konservative familien hans og det lille lokalsamfunnet vil aldri godta en slik kjærlighet, noe som setter vennskapet på prøve i en intens og gripende fortelling om mot, tilhørighet og hva det betyr å følge sitt hjerte.