Anna Kendrick was fantastic as always, and all the other supporting cast were great. For people saying the plot line was ridiculous obviously never saw the first film - this is what we all came back for, and it definitely delivered!
Blake Lively played a richer, prettier, skinner version of herself so there was basically zero acting required. In hindsight this wasn't really a good look for her in light of recent events as it felt like "seeing under the kimono" into what she's really like as a person - narcissistic and deceitful.
*SPOILER* Definitely could have done without the weird and unnecessary incestuous storylines in this movie,as well as the one I would have liked to forget from last movie!
With all that said, this was a fun, funny movie, and I couldn't see any other actresses playing these roles. Looking forward to a third film.