Super sci-fi/fantasy movie. Open your minds and enjoy the ride!!!