Voor de kust van Maine ligt het eiland Sanctuary, waarvan de bewoners in 1693 verraden werden aan hun vijanden en vervolgens op wrede wijze afgeslacht. Sindsdien heerst er driehonderd jaar vrede.
Maar daar dreigt nu een einde aan te komen. Een groep mannen is onderweg naar het eiland met maar een doel: het doden van de vrouw van hun aanvoerder en het vinden van het geld dat zij heeft gestolen. Het enige wat hen in de weg staat is een onervaren politieagente, Sharon Macy, en de reusachtige Melancholy Joe Dupree, een gekwelde agent met een zwaar gemoed. Joe Dupre is geen gewone agent: hij is de bewaarder van de geheimen van het eiland, het wandelend geheugen waarin de eeuwenoude herinneringen liggen opgeslagen. Hij weet en voelt dat het eiland in een lang en duister verleden een bloedbad is geweest; het zal niet tolereren dat er weer onschuldig bloed vloeit. De groep moordenaars zal de toorn van de kwade geesten van Sanctuary over zich afroepen.