Just over a year ago, the 2020 edition of the Sundance Film Festival launched in the snow-capped mountains of Park City, Utah, as it has every year since its founding in 1978. One of the most ...