На побережье Канады, где море сливается с небом, живет русалка по имени Ариэлла. Её дом — это безграничные воды, её семья — морские обитатели, но однажды ей приходится сделать выбор, который перевернет её мир с ног на голову. Спасая от шторма смелого моряка Люка, она впервые сталкивается с настоящими человеческими чувствами. Каждый день Люк приходит к берегу, разговаривает с морем, как будто оно может ответить. А однажды оставляет записку в бутылке, которую Ариэлла находит среди водорослей. Решаясь оставить родную стихию ради любви, Ариэлла ступает на сушу, зная, что это не просто смена адреса. Теперь каждый шум улицы, каждый взгляд прохожих становится для неё испытанием. Люк учит её пить кофе навынос и не путать уличных певцов с морскими сиренами. Но вскоре выясняется, что её побег из моря нарушил равновесие между мирами, и расплата за это — судьба её дочери, маленькой Шарлотты. Словно смотря на часы, время отсчитывает дни до неизбежного выбора. А пока, в ожидании развязки, Шарлотта бегает по берегу, собирая ракушки, и задаёт слишком много вопросов о своей загадочной матери. И как ни стараются Ариэлла и Люк спрятаться от прошлого, оно упорно стучится в их двери. Их реальность трещит по швам, и кажется, выхода нет. Но, как часто бывает в жизни, именно в такие моменты и начинается самое интересное.