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