A cult of buffoon's unleash a beast from hell.

hellish poster-Recovered.jpg