I also watched two very different, very great Edgar Wright comedies.
Scott Pilgrim vs. the World (2010) - A-
The characters were extremely fun and endearing, particularly Michael Cera as Scott, who, despite not being that great of a person, is easily likable. The villains were all hilariously hammy, my favourite being Satya Bhabha as Matthew Patel, whose one single scene is absolutely side-splitting. The script is witty and charming, with my only problem being the lack of personal moments between the characters. The fight scenes were also great and the film had a good soundtrack.
Yep, lack of touching personal moments really hurts it, especially in contrast to the graphic novel series that’s just full of them. If you haven’t read the books, I highly reccomend them.