“Hateful Eight” (and Telluride, sort of?) in the News
New York? Meh. True, The Big Apple is home to the Zeigfeld Theatre and the Rainbow Room where the movie had its glittering New York premiere and after-party this week. But “The Hateful Eight” was Made in Telluride. Pride of authorship allows us to claim some of the...