In a remote seaside village, the peaceful lives of the residents are upended when they spot a myster…