A Newfoundland-made, B movie style creature feature.A Newfoundland-made, B movie style creature feature.A Newfoundland-made, B movie style creature feature.