poster

Llamageddon

48% | Apr 20, 2015 | Comedy, Horror

A killer llama from outer space crash lands on Earth and brings death and destruction to everyone in its path.

Featured Crew

E.B. Buxxner
Director of Photography
Howie Dewin
Director

Cast

Images