
It's the night of the big meteor shower, but Lana can't see a thing. While her brother continues to hog the telescope, Lana notices a mysterious shadow run across the street. She follows it to an alien space ship parked in the nearby woods. Lana is amazed by the ship, but is...