31/08/2018 Festivals, Movies, Netflix, Reviews The Ballad of Buster Scruggs: Venice Film Review Tim Blake Nelson, Liam Neeson and Tom Waits star in the Coen brothers’ anthology film.