Animale was the closing night feature at Cannes Critics’ Week in May before its North American premiere at Fantastic Fest in ...