Article Ā· 21st May 2025
Members only
Choose a package to get instant access
Already a member? Sign in
Beza Hailu Lemma, a rising Ethiopian filmmaker known for blending documentary and fiction, has won the 2025 Next Step Prize at Cannes for his first feature project The Last Tears of the Deceased.