A few of my friends and I rented it last night, and we were blown away by this film. I new going in I'd enjoy it, but I had no idea how well the cinematography and after effects were going to be. This film must have taken a lot of work to give it that crazy style throughout it's entirety. The plotline was really interesting as well. I loved how twisty and complicated the story actually got, and the way they chose to unravel it was brilliant. Keira Knightley gave a great performance as expected, but Mickey Rourke and Christopher Walken had me laughing my ass off. Both of their characters were so well done.