Se déroulant en 1846 sur une île isolée au large de la côte ouest de l'Écosse, une forte tempête fait naufrager un navire marchand. Le film s'ouvre sur ses trois survivants pagayant à travers une épaisse brume matinale, perdus et désorientés. La brume commence à se dissiper et The Isle apparaît devant eux. Abandonnée à l'exception de quatre résidents solitaires, un vieux homme du port, un fermier, sa nièce et une jeune femme folle, l'île n'est pas du tout accueillante. Ces personnes n'ont clairement pas vu quelqu'un du monde extérieur depuis un certain temps et leur réticence à aider les marins à retourner sur le continent est évidente. Une fois reposés, les trois hommes sont désespérés de rentrer chez eux mais le bateau promis ne se montre jamais. L'un des marins commence à se demander ce qui s'est passé sur l'île et pourquoi les habitants l'ont abandonnée si rapidement. À travers son enquête, il découvre qu'à la même date chaque année, une tragédie en mer se produirait et de jeunes hommes de l'île périraient. Lorsque ses deux compagnons de navire rencontrent des accidents mortels, le mythe d'une sirène fantomatique hantant l'île le pousse à essayer de découvrir la vérité tout en luttant pour sauver sa propre vie et échapper aux griffes de l'île.