Grotesque ‘Terrifier 3’ horror film made by Staten Islanders is reportedly causing viewers to vomit
Art the Clown, the main antagonist in the new horror film "Terrifier 3," was conceived by Staten Island resident Damien Leone. The graphically violent film is said to have caused viewers to vomit and walk out of theater. (Photo courtesy of Fuzz on the Lens Productions)