Happy Hunters Island, een kleine gemeenschap in Canada waar schijnbaar nooit iets gebeurt. Achter een façade van een perfect huwelijk leeft Alice een getergd leven. Philip, haar tirannieke man, is een prominent figuur en runt het uitvaartcentrum, een plek waar Alice niet mag komen. Alice heeft moeite om zich het verleden te herinneren. Ze wordt geplaagd door hallucinaties. Philip geeft haar medicijnen, zodat ze veel slaapt en suf is. Toch begint ze langzaamaan te vermoeden dat er vreemde dingen gebeuren op het eiland. Als ze op onderzoek uitgaat, stuit ze op geheimen die ze liever niet had gekend.