Megacartman

Megacartman

Cartman (South Park) as Megamind

Discord (My Little Pony: Friendship is Magic) as Minion

Heidi Turner (South Park) as Roxannie Rochi

Captain Hero (Drawn Together) as Metro Man

Captain Hook (Peter Pan) as Hal Stewart

Mecha-Streisand (South Park) as Titan

Peter and Lois (Family Guy) as Megamind's Parents

Judah (Ben-Hur) as Warden

Ike Broflovski (South Park) as Baby Megamind

Captain Hero's Parents (Drawn Together) as Metroman's Parents

Stan Marsh (South Park) as Young Metroman