A former astronaut believes himself the doorway to a terrifying alien invasion.
2014
2003
1949
1993
2013
1975
2006
2016
2022
2004
2023
1997
2017