A killer llama from outer space crash lands on Earth and brings death and destruction to everyone in its path.
2019
1978
2011
2007
1994
2008
1998
1984
2004
1996
1973
1992
2006
1987
2005
1925
1960
1970