Every January, thousands of eager spectators flock to the snowy mountains of Park City, Utah, to partake in one of the biggest festivals in the world, The Sundance Film Festival. For nine days, Park...