Sonchidi (2011)

Sonchidi (The Golden Bird) is a 2011 Hindi film directed by Amit Dutta. This experimental film was screened at the 68th Venice Film Festival and was hailed as “truly cinematic, a connoisseurs’ piece”.

Read More