Watch providers
Streaming
Top Cast
Brady Noon
Greg Heffley (voice)
Ethan William Childress
Rowley Jefferson (voice)
Hunter Dillon
Rodrick Heffley (voice)
Erica Cerra
Susan Heffley (voice)
Chris Diamantopoulos
Frank Heffley (voice)
Ed Asner
Grandpa Heffley (voice)
Linda Lavin
Barb (voice)
Loretta Devine
Irene (voice)
Priscilla Lopez
Merle (voice)
Nathan Arenas
Mackie (voice)
Albert Tsai
Drew (voice)
Hudson Yang
Larry (voice)
Jimmy Tatro
Bill (voice)
Kimberly Brooks
News Anchor (voice)
Gracen Newton
Manny (voice)
Vincent Tong
Leland (voice)
Veena Sood
Elevator Lady (voice)
Ava Acres
Additional Voices (voice)