Thriller with too many hole plots

Rating: 6/10 (26 March 2006)

I just don't like when I go see a thriller a find out that the plot has so many holes. If you can't explain a story why bother making it? But the movie captivates my attention due to its good acting, even though I felt that Jodie Foter's character was a good one and was under utilized. I left the cinema with so many questions that went unanswered. Why would a guy keeps proofs of his past which he's ashamed of? And why keep diamonds along with the proofs? How did the thieves know that these proofs were in the bank box? How would Denzel's character be able to frame the bank owner just with the ring, since it's not clear they'd go public with the proofs? And if they are, why give Denzel the ring? It seems to me that their goal was to make the owner pay for his collaboration with the Nazis.
I give it a 6 because of the actors and because the movie in most parts is entertaining. But I don't like plot holes.