The makers of Ice Age and Rio have lined up another film-based treat for us - in the form of brand new animated flick, Epic.

And boy, does it have a star-studded cast!

Epic trailer

Teeanger Mary Katherine is transported to a magical land - inhabited by little leaf people, talking slugs and birds that you can ride - where she must join forces with a band of weird and wonderful creatures to save their world, and her own.

Think Avatar crossed with John Carter.

Mama Mia! star Amanda Seyfried is Mary Katherine, while none other than Beyonce plays Queen Tara! Josh Hutcherson, Collin Farrell and Jackass Johnny Knoxville also provide voices for the film. Wowzah.

Have a watch of this trailer, premiered on The Sun website, then tell us what went on in that noggin of yours.

First Look: The Inbetweeners US cast

Liam Neeson in the Taken 2 trailer!

Trailer: The Watch starring Vince Vaughn, Jonah Hill and Ben Stiller