A killer llama from outer space crash lands on Earth and brings death and destruction to everyone in its path.
2006
1998
1977
2023
1995
1993
1979
2003
2007
1999
2024
2000
1952
2005