The first promo focuses on the war of tiny, mythical beings to protect their forest.
The second focuses on the young protagonist who finds herself drawn from her mundane home life into the fantastical realm.
There, she bands together with a mismatched group of would-be heroes to help save the forest from the forces of evil.
The movie features an all-star voice cast including Beyoncé, Colin Farrell, Josh Hutcherson, Amanda Seyfried, Christoph Waltz, Aziz Ansari, Pitbull, Jason Sudeikis, Steven Tyler, Blake Anderson and Judah Friedlander.
The film was directed by Ice Age and Rio director Chris Wedge.
Epic will open in UK and US cinemas on May 24.