Kassim, 12 ans, souffre d'un rétrécissement du champ visuel qui le rend presque aveugle. Ce qui ne l'empêche pas d'accueillir avec joie l'arrivée des vacances, qu'il passe cette année dans un hôtel de l'Anse-à-Derry avec ses grandes soeurs bienveillantes et protectrices: Lila (13 ans) et Yasmine (19 ans). Peu après leur arrivée, ils ont vent d'une légende locale voulant que le village tienne son nom d'une sirène maléfique, qui dévorerait les pêcheurs égarés derrière un rocher situé au large, mais que l'on peut apercevoir de la plage. La maléfique créature viendrait par ailleurs sur terre trois soirs par mois, un avant la nouvelle lune, un pendant et un après. Pour éviter qu'elle ne dévore de la chair humaine, les villageois déposent à son intention de la viande de phoque ou du poisson devant leur maison et ces offrandes ont inévitablement disparu au matin. Or, si la sirène n'existe pas, qui peut bien dérober la viande? La nouvelle lune étant justement due pour le lendemain, Lila propose de mener l'enquête, question de libérer les habitants de ce fardeau. Cependant, tous les citoyens ne voient pas d'un bon oeil le fait de voir des touristes mettre le nez dans leurs affaires au fil de l'enquête qu'ils mènent en compagnie de Madison, dite Madi, la fille de la propriétaire de leur hôtel…