Submitted by Anonymous (not verified) on Fri, 06/24/2022 - 19:45 Along with Apple and Channel 4's Film wins, a funny, ‘excruciating’ film for the Humane Society earned Cannes Lions Grand Prix for Good.