49
A killer llama from outer space crash lands on Earth and brings death and destruction to everyone in its path.
The 2015 cult classic Llamageddon and its upcoming 2023 sequel, Alpacalypse.
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.