Sony Pictures Animation
July 11, 2013 at 08:32 PM EDT

When The Smurfs 2 hits theaters on July 31, audiences will meet a pair of new characters called “Naughties.”

These dark Smurf-like creatures, voiced by Christina Ricci and JB Smoove, were created by Gargamel (Hank Azaria), to capture Smurfette (Katy Perry), who’s been living in the human world, and bring her back to the land of Smurfs — and straight into Gargamel’s clutches. Meet the duo in the clip below:

But while this naughty pair is joining The Smurfs 2, EW has learned that the film has had to part with a character fans met in the first film: Odile, played by Sofia Vergara. Through no fault of her own, the Modern Family actress, who played Patrick’s (Neil Patrick Harris) boss, has been cut from the final version of the family film. “Sofia was so sweet,” says director Raja Gosnell. “She came to Paris and did a tiny little cameo for us, but ultimately for story clarity we had to omit that scene. … It just muddied things up a bit. So it was a sad day for us, but she’ll always be part of our Smurfy family.”

105 minutes
Complete Coverage

You May Like