Why did the closing view of NYC have the Twin Towers in the picture?

I couldn't believe the end of the movie when it panned out for its closing view of New York City and there were the Twin Towers! Was the movie made that long ago? Was the setting supposed to be in the past? Did I miss some deep meaning?

Comments

Want to comment on this? First, you must log in to your SideReel account!