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

Howie Dewin
Director
E.B. Buxxner
Director of Photography

Cast

Images