Ideas prove the least important part of filmmaking, in the creatively bankrupt but nevertheless existing Despicable Me 2. Let's unpack this; following up on 2010's super villain spectacle, DM2 finds the Anti-Villain League enlisting ex-baddie Gru (a boilerplate Steve Carell) to recover a powerful mutagen and find out who's stealing secret laboratories via giant magnets. To do so, he and AVL agent Lucy (Kristen Wiig) have to work undercover as cupcake shop owners in a shopping mall. Neatly, that displays the film's problems; trading in larger-than-life cartoon hijinks for an oddly domestic, even neutered plot. Benjamin Bratt steps in for Al Pacino (who intriguingly left over "creative differences"), voicing the villain Eduardo Perez, whose Cinco de Mayo party hosts the film's climax. In many ways Despicable Me 2 tamps down its predecessor's creativity for the mundane. On the other hand, the film features a TNT-shark rocket, so it's got that going for it.