Alien cruise ships hover over the ocean with their occupants gazing at Earth through large windows. Are they from a different galaxy, dimension, or time?