Chloe Zhao's Nomadland picked up the top People's Choice honor on Sunday at the pandemic-era Toronto Film Festival, which wrapped on Saturday. The Frances McDormand-starrer was named the top audience prize winner in Toronto, which is often a barometer of future Academy Award nominations.