Last night I watched an episode of Star Trek Voyager - the main plot was that the crew found a planet where an alien species had stashed some humans that they abducted from Earth in 1937, INCLUDING, Amelia Earhart. Some abductees had escaped and in the 400 intervening years formed a new human civilization. Incredible story. This is why I watch TV.