Llamageddon (2015)

Movie"A Wooly Terror from Space"
Audience Score
48
A killer llama from outer space crash lands on Earth and brings death and destruction to everyone in its path

Movie Details

Theatrical Release:April 20th, 2015
Original Language:English

Llamageddon Alpacalypse

The 2015 cult classic Llamageddon and its upcoming 2023 sequel, Alpacalypse.