Ballad of Lefty Brown at SXSW March 3, 2017 Scott Salinas The Ballad of Lefty Brown premieres at SXSW March 11th, 2017.