Tom and Jerry/Megamind

Cast: More ideas?
 * Tom as Megamind
 * Jerry as Minion
 * Spike as Metro Man
 * Robyn as Roxxanne
 * Droopy as Titan