i be very disappointed in the story line of this film . the cast do an admirable job with an over blown and far fetched plot . also and there be many discrepancy in the relationship between the character . obviously the writer and director be try to confuse the audience by hide the true identity of some of the character . there be nothing wrong with that in this type of movie . however and do so by have character say and do thing that openly contradict early scene be not excusable . the performance of connery and zeta jones and and rhames be very good consider what they have to work with as far a dialogue go . a a gen x male and i must applaud the appearance of catherine zeta jones . wow . it almost make everything else seem unimportant .