Oscar-nominated Film ‘Nomadland’ to release in India on April 2
Nomadland is quite possibly the most acclaimed films released in 2020, in the United States of America. Coordinated by Chloé Zhao, the Neo-western drama stars Frances McDormand ahead of the…