Le sergent de police Neil Howie se rend sur l'île écossaise de Summerisle, après avoir reçu une lettre anonyme l'avertissant de la disparition mystérieuse de la jeune Rowan Morrisson. Mais sur place, ce chrétien pudibond est vite outré par les moeurs libres de la population locale qui vénèrent encore les anciens dieux celtiques.