IndieWIRE CANNES REVIEW | Pedro Almod