Thomas/Smurfs

Thomas as Papa Smurf

Edward as Farmer Smurf

Henry as Clumsy Smurf

Gordon as Hefty Smurf

James as Brainy Smurf

Percy as Baby Smurf

Toby as Grandpa Smurf

Emily as Smurfette

Billy as Jokey Smurf

Harvey as Handy Smurf

Skarloey as Snappy Smurfling

Peter Sam as Nat Smurfling

Freddie as Slouchy Smurfling

Rosie as Sassette Smurfling

Flora as Nanny Smurf

Duncan as Grouchy Smurf

Whiff as Sloppy Smurf

Rusty as Painter Smurf

Dennis as Lazy Smurf

Buster as Dreamy Smurf

Oliver as Greedy Smurf

Duck as Tracker Smurf

Charlie as Wild Smurf

Sir Handel as Harmony Smurf

Rheneas as Vanity Smurf

Stanley as Weepy Smurf

Terence as Poet Smurf

Victor as Reporter Smurf

Smudger as Tuffy Smurf

Kevin as Clockwork Smurf

Madge as Clockwork Smurfette

TenCents as Johan

Sunshine as Peewit

Emily (TT) as Princess Sabina

Duke as King Jarad

Isabella as Dame Barbera

TFC as The King

Diesel as Gargamel

TFC's cat as Azreal

Jack as Puppy