Taylor Sheridan's latest directorial venture, a neo-Western with an all-star cast, was resurrected by Netflix recently. Find out more.