Ah... I cannot write enough to praise this film. It has always been one of my very favourites. The tone and atmosphere of the movie in my lowly and wretched opinion is one of the very best.
The way it continues to tighten the screws, so to speak, and build the tension as the movie goes along is truly masterful. All are excellent here, but Tim Roth should have a frigg'n OSCAR for this one.
I honestly cannot understand the few here who rate this film so low and speak of it like it is so poorly done. Completely mystified... For me personally, having over 9500 titles in my personal collection, I would genuinely have to say that this film here is one of THE top Crime Thrillers made. Yes, the ending in a bit ambiguous and it doesn't spell it out for you. But, to me, that is part of the artistry of the story. It does an outstanding job of drawing the audience along to the point where we may THINK we know what happened, but are not 100% sure. I'm sorry, but these few here who say this film is 'Muddled' and confusing, I'm afraid are totally missing the point.
Again, with this movie we are talking about the high realm occupied by Classics like 'THE USUAL SUSPECTS', etc... This one is of course far lower budget and not quite as flashy, but the sold, brilliant writing/directing/acting is right there.
Clearly I feel that this movie is most highly recommended for anyone who likes an extremely well done Crime/Mystery/Thriller. I gave it what is in my case a VERY rare, but quite well deserved '9'