Question : when is the ballad of buster scruggs coming out
Answer : November 16, 2018