Ok, I found another slip up. The movie is supposed to take in place in Detroit, right?
When Tom Arnold is talking to Steven Segal at his boat house, you can clearly see the CN tower not too far in the background. You can see it a few times even.
Plus in the first shot you see Steven Segal and Isiah Washington in the patrol car, they drive by an electronic billboard that says SKYDOME in big letters. You have to watch clearly to see this because it only last maybe 1 second.
In another shot, you see DMX driving his new Lamborghini after driving out of the dealership with it. When he turns a corner, you can see a Fido wireless add on a billboard. If I'm not mistaken, Fido only exists in Canada, not the states right?