A killer llama from outer space crash lands on Earth and brings death and destruction to everyone in its path.
2011
1978
2012
1952
1956
2001
2015
1969
2021
1999
2022
2019
2017
2023
—
1990
1977