A short film set in a Himalayan village, Rains Don’t Make Us Happy Anymore, produced by Sharad Mehra under the banner of Curious Eyes Cinema, is set to make its world premiere on April 10 at the prestigious 56th Visions du Réel International Film Festival, 2025.