Amanda Seyfried

20th Century Fox and Blue Sky have certainly never been shy about padding out their animated movies with as many big time celebrity voices as possible, and while the jury is still out on whether or not it makes a difference to the quality of the end product, it certainly can't hurt, and it makes the red carpet a lot more fun.

Anyway, the studio and production company have announced their upcoming "Epic" features an appropriately sizeable voice cast for the 3D CG action-adventure comedy about an ongoing battle deep in the forest between the forces of good and evil. When a teenage girl finds herself magically transported into this secret universe, she must band together with a rag-tag team of fun and whimsical characters in order to save their world…and ours. So who's doing what? Take a deep, deep breath....

Beyoncé Knowles will play Queen Tara; Colin Farrell is Ronin; Josh Hutcherson is Nod; Amanda Seyfried portrays Mary Katherine; Johnny Knoxville voices Mandrake; Aziz Ansari portrays Mub; rapper Pitbull voices Bufo; Jason Sudeikis portrays Bomba; Aerosmith frontman Steven Tyler is Nim Galuu; Blake Anderson is Dagda, and Judah Friedlander plays Larry. Damn.

Beyoncé + Pitbull + Steven Tyler = mega soundtrack song? We fear for our lives what that might sound like, but we're sure somebody in a Fox boardroom is going to toss that idea around.

Chris Wedge ("Ice Age") directs the film, it will land in theaters on May 24, 2013.