Smurfs: The Lost Village - Cast

Demi Lovato

as Smurfette


Rainn Wilson

as Gargamel


Joe Manganiello

as Hefty Smurf


Jack McBrayer

as Clumsy Smurf


Danny Pudi

as Brainy Smurf


Michelle Rodriguez

as SmurfStorm


Ellie Kemper

as SmurfBlossom


Ariel Winter

as SmurfLily


Jake Johnson

as Grouchy Smurf


Meghan Trainor

as SmurfMelody


Mandy Patinkin

as Papa Smurf


Julia Roberts

as SmurfWillow


Dee Baker

as Monty


Bret Marnell

as Snappy Bug, Handy Smurf


Brandon Jeffords

as Cauldron


Patrick Ballin

as Patient Smurf, Frank the Caterpillar


Gordon Ramsay

as Baker Smurf


  Change Location