green peace demonstrators as evil meat - lusting demons. live - action movie still