‘Nomadland’ to hit Indian screens on April 2 Entertainment ‘Nomadland’ to hit Indian screens on April 2 News Analysis India 3 years ago By Express News Service Chloé Zhao’s Nomadland, starring Frances McDormand, is set for release in India on April 2. The film made waves at...Read More