Jonathan Winters, George Lopez, Katy Perry and Alan Cumming have joined the voice cast for Sony's live-action/animated Smurfs movie, according to Variety.

The 84-year-old Winters voiced multiple characters on the long-running Hanna-Barbera cartoon version of Smurfs, and will play Papa Smurf. Pop singer Perry is in talks to portray Smurfette, Alan Cumming is taking on Gutsy Smurf and George Lopez is onboard as Grouchy Smurf.

Neil Patrick Harris has already signed on as the project's live-action character.

Related: Smurfs: The Lost Village Cast and Story Announced

Raja Gosnell is directing the Columbia Pictures/Sony Pictures Animation hybrid pic from a screenplay by David N. Weiss & J. David Stem and Jay Sherick & David Ronn.

The Smurfs were created in 1958 by Belgian cartoonist Pierre Culliford, better known as Peyo, and have spawned a number of print and smallscreen incarnations worldwide.

Filming was said to start in April and the film has been slated for release on July 29, 2011.