Everything is to perfection, and I mean it. The acting is superb, without par. First, from looking at the preview, I thought that Leonardo Dicaprio's character would get on my nerve. Not the case, it fits in perfectly. Jamie Foxx, ever since Collateral, he's been able to play a greater range of personas, and it shows here. It's too bad Kerry Washington doesn't have more scenes, I love her. Finally, Christoph Waltz is the glue of that movie with his strong character.
The soundtrack, the camera shots, the editing, the dialogs, the story, the scenario, all without flaws. When it's slow, it's setting the events in motion, or building background. When it's fast, it's a roller coaster. And there are funny moments too. Those 165min are a breeze.
There's a single very small thing that was wrong. You'll see the lady go in the wrong direction when she gets shot. That was weird.
If you don't mind blood, and lots of it, true to Tarantino, it's a must.