A female deputy encounters an alien that crash lands after a meteor shower.
1994
2003
2014
2015
1993
1966
2005
1986
2010
1982
2008
2007
1983
2023
1987
2006
1958
2019