Zac Efron 'let go' in voice role
Zac Efron has described his first voice role in The Lorax as liberating.
The High School Musical star, who lends his voice to 12-year-old boy Ted in Chris Renaud's animated adaptation of the Dr Seuss book, enjoyed his experience in the studio.
"I was surprised at how fun and free it was - I felt that the more you let go, the more you have fun and the better the ultimate project and the character is," he told Collider.
"So you can't be afraid to get weird and act like a total fool. You really have to just go in there and let go."
Zac, who stars alongside Taylor Swift, Danny DeVito and Ed Helms in the film, didn't hesitate before saying yes to the role.
"There's something magical about Dr Seuss. I had been raised on this book, with his prose. This was a special story, and I could tell that Chris had a real ambitious attitude towards it. It felt like a great opportunity," he said.
The 24-year-old is excited about his upcoming indie movie Liberal Arts, directed by Josh Radnor, which premiered at the Sundance Film festival.
"People are approaching me about the movie, which is crazy! I met Josh over two years ago, and I said, 'Anytime, I'd love to work with you'. He held me to it!" he continued.
"It's a very cool movie and I play a chill dude called Nat," he added.