A killer llama from outer space crash lands on Earth and brings death and destruction to everyone in its path.
1993
1997
2014
1998
2017
1986
1989
2016
2013
2011
2024
2022
2020
1994