The Smurfs 2 Starring Neil Patrick Harris - The Smurfs 2 Movie Review INDIA #MovieReviews. The smurfs are back with The Smurfs 2 and so is the evil Gargamel played by Hank Azaria. This innovative american 3d family comdy reprise all the characters from The Smurfs including Neil Patrick Harris, Katy Perry and so is our director, Raja Gosnell. The new characters include, Christina Ricci as Vexy and JB Smoove as Hackus voicing the members of the naughties..and Brenden Gleeson in the role of Patrick Winslow's step father. Lets check out in this video how the movie fares critically.