A killer llama from outer space crash lands on Earth and brings death and destruction to everyone in its path.
1999
2015
1956
1969
2017
2021
1945
1944
2013
1979
2016
2022
1974
1994
2018
—
2012
1926
1933