Wimpy Greg Heffley (Zachary Gordon), now in seventh grade, thinks he has it all together. He has mastered middle school and gotten rid of the Cheese Touch. However, Greg's older brother, Rodrick (Devon Bostick), is itching to cut him down to size. He gets the perfect opportunity when their mother (Rachael Harris) tries to force the boys to bond. Rodrick may be Greg's chief tormentor, but he feels his constant pranks are just what his little brother needs to prepare him for life's hard knocks.