Wind River December 3, 2017 1 comment Wind River is the directorial debut of Taylor Sheridan according to all the publicity. He actually was in charge of a movie in 2011 but doesn’t regard that as his for the reason that he was dra...