Scott Pilgrim vs. the World ★★★★★

It makes a lot more sense if you've read the graphic novels, but if you haven't it doesn't stop it from being an awesome film. Just be prepared for it to get a little weird.