Cast (61)

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)

Crew (20)

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