The scene in Penn Station was shot without a permit.
The original title was "Hurricane". The title was changed to "Hurricane Streets" after a print of the film was requested for a screening, and the film that was delivered was Hurricane (1979).
The CD shoplifting scene was filmed at Tower Records on 4th Street & Broadway in Manhattan.
Shot In the summer of 1996.
Pinball machine played in the bar is Red & Ted's Road Show (Williams, 1994).