Zachary Gordon
Greg Heffley
Zachary Gordon
Greg Heffley
Robert Capron
Rowley Jefferson
Devon Bostick
Rodrick Heffley
Peyton List
Holly Hills
Steve Zahn
Frank Heffley
Rachael Harris
Susan Heffley
Grayson Russell
Fregley
Karan Brar
Chirag Gupta
Melissa Roxburgh
Heather Hills
Laine MacNeil
Patty Farrell
Connor Fielding
Manny Heffley
Owen Fielding
Manny Heffley
Philip Maurice Hayes
Stan Warren
Terence Kelly
Grandpa Heffley
Bronwen Smith
Isabella Wendell-Jefferson
Alf Humphreys
Mr. Jefferson
Elise Gatien
Madison
John Shaw
Mr. Draybick
Andrew McNee
Coach Malone
Tom Stevens
Lenwood Heath
Bryce Hodgson
Ben Segal
Christopher De-Schuster
Chris the Bass Player
Dalila Bela
Taylor Pringle
Frank C. Turner
Troop Master Barrett
Emily Holmes
Mrs. Hills
Jeff Kinney
Mr. Jonathon Hills
Amitai Marmorstein
Cranium Shaker Operator
Roan Curtis
Girl at Cranium Shaker #1
Sydney Wong
Girl at Cranium Shaker #2
Reese Alexander
Cop
Cameron Mitchell Jr.
Country Club Manager
Latonya Williams
Receptionist Amy
Nicole Fraissinet
Receptionist Julie
Doug Abrahams
Rodrick's Rescuer
Melody B. Choi
Snack Bar Girl
Wanda Ayala
High Diving Fan
Kyle Cassie
Country Club Waiter
Kevin Kruchkywich
Country Club Pool Guy
Amy Esterle
Country Club Waitress
Gerry Durand
Country Club Valet
Joshua J. Ballard
Spag Union Math Boy
Matt Mazur
Spag Union Tracking Device Boy
Jared Abrahamson
Tim Warren
Matteo Stefan
Biff Warren
Collin MacKechnie
Chip Warren
Sofia Bowers
Li'l Cutie
Dawn Chubai
Newscaster
Anne Openshaw
Mrs. Warren
Keith MacKechnie
Man in Kitchen
Simon Chin
Restaurant Owner
BJ Harrison
Dry Cleaner
Russell Roberts
Confederate Soldier
Paul Fisher
Spag Union Announcer
David Palacio
Spag Union Boy
Peter Brown
Popcorn Vendor (uncredited)
Zeeshan Goawala
Student (uncredited)
Mark Redsky
Cook on Phone (uncredited)
Trenton Rogers
Student (voice) (uncredited)
Cameron K. Smith
Union Rifleman (uncredited)
James O'Sullivan
Sunblock Guy (uncredited)
Ian Thompson
Bus Driver (uncredited)
Kimberley von Ilberg
Stunts
Maya Forbes
Screenplay
Edward Shearmur
Original Music Composer
Wallace Wolodarsky
Screenplay
David Bowers
Director
Troy Takaki
Editor
Brent Thomas
Production Design
Monique Prudhomme
Costume Design
Heike Brandstatter
Casting
J.J. Makaro
Stunts
Jeff Kinney
Book
Anthony B. Richmond
Director of Photography
Ronna Kress
Casting
Mary-Lou Storey
Set Decoration
Jeff Kinney
Executive Producer
Jeremiah Samuels
Executive Producer
Brad Simpson
Producer
Coreen Mayrs
Casting
Nina Jacobson
Producer
Shannon Grover
Art Direction