Big budget horror movie, undersea structure seen from a distance