on July 31, 2025 Occupy Cannes! Iconic director Lloyd Kaufman, creator of The Toxic Avenger, and the Troma Team wage a… on July 31, 2025