Ryan è una dodicenne costretta a trasferirsi col padre Matt e il vecchio nonno Art nella nella città natale del padre vicino al mare, un paese di pescatori ormai decadente. Mentre cerca di integrarsi e fare nuove amicizie scopre una baia segreta, covo di un allegro gruppo di delfini. È qui che salva la vita ad una misteriosa ragazza di nome Coral, rimasta intrappolata in una rete da pesca. Le due diventano subito migliori amiche e col passare del tempo Ryan scopre che Coral è in realtà una sirena che gli mostra un nuovo mondo di magia nel mare. Inoltre Coral custodisce un segreto che aiuterà le ragazze a salvare la città.