I can't remember ever experiencing anything like what happened while I watched Snatch. I started out completely puzzled by the story and befuddled by who the characters were and how they fit together. But just as I was about to get a little irritated, suddenly stories started to intersect. Then the laughs started to flow, and I was catching onto what was happening. Out of nowhere, not only did I know and connect with all the characters, but I was fully invested in what would happen next. I just love the way that the story is told with a lot of separate little scenes that intersect, but you don't realize they are connected until you see it from all the different perspectives. The final scenes which bring everything full circle are the kind of moments that make me want to stand up and applaud even when I'm watching by myself on a DVD. Snatch is a really great script and is executed very well. I can see myself watching it again, now that I know the ending, and picking up on all kinds of little things I missed the first time. The cast is really great, and I was particularly surprised by Brad Pitt just disappearing into that accent to the point where I started to forget who I was watching. Guy Ritchie has a particular style/look to his films that I thought suited this story really well, although it threatens to be distracting in some cases. Perhaps the strangest choice was the narration over just a handful of the scenes with Jason Statham. Because of the fragmented way the story was told, it seemed odd to have only his scenes where we are given that narration to make sense of the story. It seems like they would have gone with full narration on all the stories, or none at all. It wasn't a big detriment to the film, but it was an unusual choice. Still, I quite loved watching Snatch, and would recommend it highly to others.