Source: https://www.sfchronicle.com/movies/article/2017-in-review-Turbulent-times-make-for-good-12458222.php