The seaside town of Bristol Cove is famous for its myth about once being inhabited by mermaids. The appearance of an enigmatic girl confirms this legend, sparking a fierce conflict…