Maybe I am Wrong, But....
In one scene I caught briefly, Lucy is in office building, and she obviously is on a very high floor with a view of the water and as this movie was obviously made in NYC, I couldn't help wonder if maybe this could have been filmed from one of the World Trade Center tower buildings.
As this movie came out in 2002, it might very well have easily been filmed in 2001, prior to the awful terriorist attacks.
Might anyone know?
Thanks.