The Coen Brothers’ New Netflix Series ‘The Ballad Of Buster Scruggs’ Is Getting Rave Reviews The six part anthology stars James Franco and Liam Neeson