A former astronaut believes himself the doorway to a terrifying alien invasion.
2000
1964
2005
1988
2023
2016
2017
2011
—
1979
2010
2020
2003