A female deputy encounters an alien that crash lands after a meteor shower.
1987
1997
2014
1984
1981
1995
2000
2005
1998
2017
2003
1982
2002
1986
1988
2009