A killer llama from outer space crash lands on Earth and brings death and destruction to everyone in its path.
2000
1950
1947
1969
1930
1936
2008
2011
1926
2018
1958
1971
1941
1955
2023
1997
2022