London, Apr 12 (PTI) Director Chloe Zhao''s meditative drama 'Nomadland' emerged as the top winner at the BAFTA Film Awards 2021 by bagging four major awards, including the best film. The film''s lead star Frances McDormand picked up the best actress