A former astronaut believes himself the doorway to a terrifying alien invasion.A former astronaut believes himself the doorway to a terrifying alien invasion.A former astronaut believes himself the doorway to a terrifying alien invasion.