Chloé Zhao’s Oscar 2021 selected film Nomadland to deliver on April 2 in India: Bollywood News