A female deputy encounters an alien that crash lands after a meteor shower.
1999
1988
1981
1995
1979
1984
2024
1974
1957
2018
1989
2011
1980
2007
2010