Cast (56)

Zachary Gordon

Greg Heffley

Devon Bostick

Rodrick Heffley

Robert Capron

Rowley Jefferson

Steve Zahn

Frank Heffley

Rachael Harris

Susan Heffley

Fran Kranz

Bill

Peyton List

Holly Hills

Connor Fielding

Manny Heffley

Owen Fielding

Manny Heffley

Andrew McNee

Coach Malone

Karan Brar

Chirag Gupta

Terence Kelly

Grandpa Heffley

Serge Houde

Mr. Salz

Laine MacNeil

Patty Farrell

Grayson Russell

Fregley

Bryce Hodgson

Ben Segal

John Shaw

Mr. Draybick

Alf Humphreys

Mr. Jefferson

Teryl Rothery

Mrs. Kohan

Dalila Bela

Taylor Pringle

Jakob Davies

Scotty Douglas

Maple Batalia

Melissa

Melissa Roxburgh

Rachel

Jeff Kinney

Mr. Jonathon Hills

Alec Willows

Minister

Sean Mathieson

Mean Skater Dude

Belita Moreno

Mrs. Norton

Elysia Rotaru

Ingrid - Girl in The Foot

Benjamin Hollingsworth

Terence - Man in The Foot

Michelle Harrison

Wealthy Woman

Kevin Kazakoff

Wealthy Man

Graeme Duffy

Emcee

Christopher De-Schuster

Chris the Bass Player

Samantha Page

Shelley

Ava Hughes

Marley

Jake D. Smith

Archie Kelly

Owen Best

Bryce Anderson

Spencer Drever

Harry Gilbertson

Michael Strusievici

Crying Boy

Conner Ingram

Young Rodrick

Mark Brandon

Male News Anchor

Dawn Chubai

Female News Anchor

Brenda Anderson

Mrs. Fiorkowski

Doreen Ramus

Mrs. Cabbage

Betty Phillips

Mrs. Evesham

Tae Helgeth

Mrs. Tan

Sheila Paterson

Mrs. Bingham

Monica Marko

Mrs. Anholtz

Darcy Michael

Convenience Store Customer #1

Manoj Sood

Convenience Store Customer #2

Angela Moore

Convenience Store Customer #3

Nancy Ebert

Convenience Store Customer #4

Savannah Lathem

Additional Voice (voice)

Kyle Cornell

Party Goer (uncredited)

Kai Kennedy

Cowering Kid (uncredited)

Tom MacNeill

Teacher (uncredited)

Crew (21)

Gabe Sachs

Screenplay

David Bowers

Director

Mark Dornfeld

Visual Effects Supervisor

Paulina Kuszta

Visual Effects Producer

Doug Jackson

Sound Effects Editor

Donald Sylvester

Supervising Sound Editor

Doug Chapman

Stunt Coordinator

Jeff Judah

Screenplay

Jeff Kinney

Book

Nina Jacobson

Producer

Brad Simpson

Producer

Edward Shearmur

Original Music Composer

Jack N. Green

Director of Photography

Troy Takaki

Editor

Brent Thomas

Production Design

Shannon Grover

Art Direction

Tish Monaghan

Costume Design

Lisa Love

Key Makeup Artist

Donna Bis

Key Hair Stylist

Jeff Kinney

Executive Producer

Ethan Smith

Co-Producer