Greg Heffley is headed for big things, but first he has to survive the scariest, most humiliating experience of any kid’s life – middle school! That won’t be easy, considering he’s surrounded by hairy-freckled morons, wedgie-loving bullies and a moldy slice of cheese with nuclear cooties!
as Greg Heffley
as Rowley Jefferson
as Frank J. Heffley
as Rodrick Heffley
as Susan Heffley
as Angie Steadman
as Patty Farrell
as Coach Malone
as Manny Heffley
as Manny Heffley
as Chirag Gupta
as Fregley
as Collin
as Mrs. Norton
as Mr. Winsky
as Pete Hosey
as Carter
as Wade
as Shelley
as Marley
as Bryce Anderson
as Quentin
as Quentin's Sidekick
as Darren Walsh
as Dieter Muller
as Mrs. Flint
as Mrs. Irvine
as Vice Principal Roy
as Rowley's Mom
as Archie Kelly
as Arthur
as Cheese Girl
as Cheese Boy
as Coach Brewer
as Elderly Woman
as Granddaughter
as Grown-Up Greg
as Grown-Up Quentin
as Lunch Girl #1
as Lunch Kid #2
as Kindergarten Boy
as Kindergarten Girl
as Kindergarten Greg
as Kindergarten Patty
as Marty Porter
as Mr. Jefferson
as Mr. Parnell
as Preston
as Rodney James
as Snot Kid
as Unpopular 80s Boy
as Brock Branigan
as 80s Breakdancer
as 80s Jock Boy
as 80s Popular Girl
as Audition Kid
as Audition Kid
as Audition Kid
as Audition Kid
as Audition Kid
as Audition Kid
as Audition Kid
as Male Reporter (voice)
as Female Reporter (voice)
as Löded Diper
as Löded Diper
as Löded Diper
as Waitress (uncredited)