Ieders favoriete loser, Greg Heffley (Zachary Gordon), is terug voor drie keer zo veel plezier in de nieuwste film gebaseerd op de populaire boekenreeks. Wanneer de vader van Greg (Steve Zahn) hem naar de militaire academie dreigt te sturen als hij niet uit de problemen blijft, vindt Greg geheel nieuwe manieren om zichzelf in de nesten te werken.
Iedereen verdient een geweldig liefdesverhaal, maar voor de 17-jarige Simon is het een beetje ingewikkeld. De homoseksuele tiener is nog niet uit de kast gekomen en weet niet wie de anonieme klasgenoot is voor wie hij online gevallen is. Beide problemen oplossen staat garant voor een hilarisch, spannend en levensveranderend avontuur.