Super Bad Gru (Steve Carell Steve Carell) was dissatisfied with the emergence of new thieves after hearing the news that the pyramids had been stolen in Egypt, and decided to build a rocket to steal the moon with the help of Dr. Nafalio (Russell Brand Russell Brand). In the process of lending money to the bad bank, the shrinking ray gun stolen by Gru was snatched by the rookie Victor (voice of Jason Siegel Jason Segel). In order to recycle the retractor gun, Gru decided to adopt three orphans-Margo (Miranda Cosgrove Miranda Cosgrove), Edith (Dana Guy Dana Gaier) and Agrace (Elsie Fisher Elsie Fisher). They took advantage of the opportunity to enter Victor's castle to sell cookies to commit theft, and then secretly disposed of the three children after the success of the plan. However, in the ordinary daily relationship, Gru found himself more and more inseparable from these three imps, but such sentimentality will seriously affect the careful plan to steal the moon.