Visual Effects
No community ratings yet· 4 horror films
The Chiodo Brothers (Stephen, Charles & Edward Chiodo, all born in Bronx, New York) are a group of sibling special effects artists, best known for their film Killer Klowns from Outer Space and creating puppets and effects for films such as Critters, Ernest Scared Stupid, and Team…
Follow to get notified when a new horror title is announced.
Sign in to join the discussion.