Diary of a Wimpy Kid: The Long Haul/Thomas

Cast

 * Greg Heffley as Thomas
 * Peter Griffin (from Family Guy) as Edward
 * Frank Heffley as Henry
 * Mr. Jefferson as Gordon
 * Rodrick Heffley as James
 * Rowley Jefferson as Percy
 * Ned Flanders (from The Simpsons) as Toby
 * Chirag Gupta as Duck
 * RJ and Verne (from Over the Hedge) as Donald and Douglas
 * Homer Simpson (from The Simpsons) as Oliver
 * Mr. Gerabit as Diesel
 * Patty Farrell as Daisy
 * Grandpa Abe (from The Simpsons) as Stepney
 * Holly Hills as Emily
 * Marge Simpson (from The Simpsons) as Lady
 * Susan Heffley as Molly
 * Ashley (from Alvin and the Chipmunks: The Road Chip) as Mavis
 * Miles (from Alvin and the Chipmunks: The Road Chip) as Spencer
 * Lois Griffin (from Family Guy) as Rosie
 * Mean Kids (from Alvin and the Chipmunks: The Squeakquel) as Troublesome Trucks
 * Agent Suggs (from Alvin and the Chipmunks: The Road Chip) as Diesel 10
 * Blu (from Rio) as Harold
 * Samatha (from Alvin and the Chipmunks: The Road Chip) as Elizabeth
 * Ryan & Xander (from Alvin and the Chipmunks: The Squeakquel) as Arry & Bert
 * Ian Hawke (from Alvin and the Chipmunks) and Nigel (from Rio) as Splatter & Dodge