wonderful cast in the extreme and very good directing and fine soundtrack and exceptionally well do photography and well script and with some nice plot twist and turn . again . classic all the way . best part . the cast . bad part . the continuity could have use some tweaking here and there . i mean and when you dash in out of a rain storm and well and you ought to be wet . down side . none . difficult to figure out . well and not really . you can pretty much do that ten minute into the movie . at least i do . but there be twist enough to keep you doubt . it take both thought and perseverance . keep track of who be where and who do what . the fun come in when you realize that certain character obviously find it and they think and a clear cut a you do . that be . if you do . and if you do . then you get to set back and relax and watch the cop try to figure it out while essentially be lead around by the hand by those ( like you ) who know . if you do not . hey and hang in there . how close be it to be a real 10. if the girl coat have be wet when she come in out of the rain . i would have give it a 10. and thats just about a close it get .