THE BLUE UMBRELLA (Vishal Bharadwaj, 2005)

Himachal Pradesh, located in northwest India, literally means “region of snowy mountains.” It is also called Deva Bhoomi, “land of the gods.” There, Biniya, who is nine, trades her bear-claw necklace for a Japanese tourist’s blue umbrella. The necklace was supposed to be lucky, but it is the umbrella that makes Biniya feel lucky. Meanwhile, […]