The Smurfs are back on the big screen in “The Smurfs 2,” the sequel to 2011's live-action/computer-animated blockbuster.
The whole village of little blue creatures is preparing for a big surprise party for Smurfette (voice of Katy Perry), which is great, except the lack of anyone saying anything about her birthday leads Smurfette to think they have forgotten her. So, she begins to wonder if the other Smurfs really, really like her.
Meanwhile, the evil wizard Gargamel (Hank Azaria) and his cat Azrael (voice of Frank Welker) have become superstars in the magic world. In his quest to get more of the Smurf essence that fuels his magic, Gargamel has created two Naughties, Vexy (voice of Christina Ricci) and Hackus (voice of J.B. Smoove). They look just like Smurfs, except they are gray, mischievous and kept alive by Smurf essence.
Smurfette once was a Naughty, but the Smurfs' love and a magic spell turned her Smurf blue and endowed her with all the Smurf powers. So, Gargamel plans to kidnap Smurfette and get the secret of her transformation from her so he can create endless Smurfs, extract their essence and take over the world.
Vexy is able to snatch Smurfette and bring her back to the human world.
Papa Smurf (voice of the late Jonathan Winters) handpicks a crack team to go with him to the human world to rescue Smurfette, but as they're leaving, the magic gems allowing them to travel are swallowed by Grouchy Smurf (voice of George Lopez), Clumsy Smurf (Anton Yelchin) and Vanity Smurf (voice of John Oliver) instead.
They arrive at the home of their friends Patrick (Neil Patrick Harris) and Grace (Jayma Mays) as the couple are having a birthday party for their son, Blue (Jacob Tremblay).