Bristol Cove è una cittadina costiera nota per la leggenda che va vorrebbe, un tempo, dimora delle sirene. Di una di queste si sarebbe innamorato un pescatore del luogo, Charles H. Pownall. Oggi, la famiglia Pownall è una delle famiglie più in vista della cittadina. Quando un discendente, Ben, trova una misteriosa ragazza in difficoltà, la leggenda diventa d'un tratto realtà e la battaglia tra gli uomini e le creature marine si fa violenta.