Seen as a loose remake of The Defiant Ones (1958) starring Sidney Poitier and Tony Curtis
The Blue Flame strip club does exist as an Atlanta hot spot yet the scenes of the girl stripping were actually shot in a different strip club named Strokers which is located on Brockett Rd in Decatur GA
Just a year before, Salma Hayek co-starred with Stephen Baldwin's brother William in the 1995 action film "Fair Game", where he plays a cop and she is his ex, (this is where she got hand-cuff keys).
Selma Hayeks loft is located in the Miraposa loft building which was transformed from an dilapidated brick masonry warehouse that stood there before it. If you recall, Ice Cube and Bill Paxton also starred in a movie shot in this same location in search of hidden treasure, Gold to be exact.