Diretor indonésio conhecido por combinar humor e crítica social, Edwin ganhou o Prêmio da Federação Internacional de Críticos de Cinema no International Film Festival Rotterdam por “The Blind Pig Who Wants to Fly” (2008), enquanto “Postcards From the Zoo” (2012) disputou o Urso de Ouro na Berlinale. Seu filme “Vingança e Castigo” (2021), vencedor do Leopardo de Ouro, entrelaça violência, comédia e eros em uma história eletrizante de amor desajeitado e vingança, consolidando sua posição como um dos principais cineastas autorais asiáticos.