A killer llama from outer space crash lands on Earth and brings death and destruction to everyone in its path.
1985
2010
1934
2007
2016
2022
1979
1999
2005
1991
2003
1993
1986
1953
1974
2009
2006
2000