1. Augustus Gloop is gluttony.
He’s either eating or thinking about eating. And his name rhymes with poop.
2. Veruca Salt is greed.
She’s a spoiled brat who always wants more.
3. Violet Beauregarde is pride.
She’s always boasting.
4. Mike Teavee is sloth.
He sits and watches TV all the time. His name is also Teavee aka TV
5. Grandpa Joe is envy.
He wants what Wonka has (the factory) and Charlie has (the ticket).
6. Charlie is lust.
Not the kind you normally think of, but the intense desire.
7. … and Wonka is wrath.
He punishes everyone for their flaws.