Filming Locations (4)

  • Dallas, Texas, USA

  • Double Wide Bar, 3510 Commerce Street, Dallas, Texas, USA (The Toolshed Bar)

  • New York City, New York, USA (Performance scene)

  • 216 Corinth Street Road, Dallas, Texas, USA (Richard meets Karma at bar)