The original title was "Ladykiller"
The band in the opening scene is the Shivering Denizens.
While purportedly set in the American Southwest, the Boots and Hat sculpture are located in Seattle, WA. Other city signs obviously point to northwest WA and a bit east of there.