A coastal Newfoundland community’s quiet way of life is threatened when a mysterious sea creature sets off a wave of ...