Tag: Chelcie Ross

The Ballad of Buster Scruggs
Film London Film Festival Marie O'Sullivan's Film Reviews

The Ballad of Buster Scruggs: London Film Festival 2018 Review

The Coen Brothers were in town for the London Film Festival ahead of the Netflix release of their latest movieContinue Reading