“Anuja” is a sweeping tale about child labor and sisterly love packed into just 22 minutes. Written and directed by Dr. Adam Graves, the film follows two girls who work in a New Delhi garment ...
Oscars 2025: It was a big upset for India as the lone Indian film Anuja at Oscars this year lost the award for Best Live-Action Short Film. The film lost to I’m Not a Robot in the category.