Zac Efron, Danny DeVito and The Hangover star Ed Helms are teaming up to bring another Dr. Seuss character to life on the big screen.
The trio will join Betty White and comedian Rob Riggle in Illumination Entertainment's untitled, environmental-themed new project.
DeVito will play Seuss creation The Lorax, who fights to halt the destruction of the world's forests, while Efron will portray Ted, a young boy who sets out to find out why the world has become so ugly.
White will play Efron's grandmother and Helms will voice the tree-chopping Onceler.
Efron has enjoyed box office success this year with his newest movie The Death and Life of Charlie St. Cloud, his first movie since 17 Again.
The actor is currently filming The Lucky One, which also stars Blythe Danner. Ed Helms is also on another project as he has just started filming The Hangover 2.
DeVito appeared in When In Rome earlier this year and has been working on TV series It's Always Sunny in Philadelphia.
Tagged in Zac Efron Danny DeVito