Diary of a Wimpy Kid: The Long Haul/The Lorax (2012)

Cast

 * Mr. Jefferson as The Lorax
 * Peter Griffin (from Family Guy) as Once-ler
 * Rodrick Heffley as Young Once-ler
 * Greg Heffley as Ted
 * Ashley (from Alvin and the Chipmunks: The Road Chip) as Ted's Mom
 * Holly Hills as Audrey
 * Rowley Jefferson as Pipsqueak
 * Mr. Gerabit as Mr. O'Hare