Angel Eyes - So Chicago has the CN Tower
The movie is supposed to take place in Chicago. Two times in the movie the CN tower appears, and as far as I know the CN tower is located in Toronto, somewhat far from Chicago.
Watch the movie
on 05-23-2001 and