Beautiful, interesting, incredible cinema.
A 2021 English language short film directed by Monica Loomba. The film screened at San Francisco IndieFest in 2022.