В прибрежном городке, где туман ползет по воде, а рыбаки шепотом передают друг другу старые легенды, живет старшеклассница Мидори. Она замкнута и нелюдима, ее единственная отдушина — заброшенный аквариум на окраине, где она проводит часы, глядя на пустые резервуары. Однажды, во время шторма, она находит на пляже странное существо — полупрозрачную девушку с чешуей, мерцающей, как лунный свет, и глазами, полными боли. Это Юри, последняя из русалок, чей лес на дне океана был отравлен промышленными сбросами. Мидори прячет ее в старом аквариуме, наполняя цистерны морской водой, но с каждым днем замечает, что чешуя Юри тускнеет, а сама она слабеет. Городок начинает лихорадить: местные жители находят на берегу мертвую рыбу с неестественными наростами, а старики вспоминают проклятие, которое, по слухам, наложили на людей разгневанные духи моря. Мидори понимает, что спасение Юри — это не просто помощь другу, а ключ к разгадке того, почему океан умирает.
Пытаясь вылечить русалку, Мидори обращается к местному биологу, который втайне изучает аномалии в воде. Вместе они выясняют, что загрязнение — лишь верхушка айфона: на дне, в глубине Леса русалок, пробуждается древняя сущность, питающаяся болью и отчаянием. Юри, которая когда-то была хранительницей этого леса, потеряла свою силу, когда люди начали уничтожать кораллы. Теперь ей нужно вернуться в самое сердце океана, чтобы восстановить равновесие, но для этого Мидори придется столкнуться с собственными страхами и предать доверие тех, кто считает русалок лишь источником наживы. В финале, когда город накрывает кислотный дождь, а волны выбрасывают на берег ядовитую пену, Мидори ныряет в черную бездну вместе с Юри. Там, среди скелетов кораллов, она жертвует частицу своей человеческой души, чтобы перезапустить цикл жизни. Лес русалок возрождается, но Юри навсегда остается в пучине, а Мидори просыпается на пляже с серебристой прядью в волосах и чувством, что море теперь говорит с ней на языке, который понимают только те, кто готов утонуть ради его спасения.