A killer llama from outer space crash lands on Earth and brings death and destruction to everyone in its path.
2006
1991
2018
1993
2009
1986
2019
1990
2000
1999
2015
1953
1982
1952
2023
1974