 Selena Vorkin with a Fox celebrity profile with Miranda Cosgrove and Joey King of Despicable Me 4. Cosgrove returns as Margot and loves all the new ads to the adventure, including her new co-stars. One thing that Despicable Me does really well, I think, is they always have a new amazing villain. And Will Ferrell being the new villain in this movie was awesome. But then I feel like the Poppy character is also kind of like an aspiring villain. But she's really, really relatable because she's sweet and has a heart of gold. Oh, come on.