Joining the cast that already includes Katy Perry, Hank Azaria, George Lopez, and Alan Cumming are Daily Show?s John Oliver, playing Vanity Smurf; Saturday Night Live?s Kenan Thompson and Fred Armisen as Greedy Smurf and Brainy Smurf, respectively; The Office?s B.J. Novak as Baker Smurf; and comedian Jeff Foxworthy as Handy Smurf. They join Pee-wee Herman himself, Paul Reubens, who, as previously reported by Deadline.com, will play Jokey Smurf. Also lending their voices to the little blue creatures are Wolfgang Puck ? playing none other than Chef Smurf ? and veteran character actor Gary Basaraba as Hefty Smurf. Star Trek?s Anton Yelchin will voice Clumsy Smurf.
The live-action cast includes Neil Patrick Harris, Jayma Mays, Sofia Vergara and Hank Azaria. Raja Gosnell is currently filming the movie in New York City for an August 3, 2011 release.