Humanoids from the Deep (1996) Movie (GoneWithTheTwins.com)