Featuring the Troma team led by the inimitable Lloyd Kaufman (Toxic Avenger, Terror Firmer), the filmmakers behind German mockumentary Berlin Snuff, and the Spanish black comedy director Alex De La Iglesia (The Day of the Beast, Accion Mutante).