The Warcraft trailer as promised is now here with tons of Horde vs. Alliance action. It tells the story of the Horde arriving on Azeroth and fighting for the survival of their race. There looks to be plenty of drama and even some biblical imagery as a young child is sent floating down a river.

The movie looks to use a ton of CGI to not only create the world but also the characters.

The movie is slated for a June 10, 2016 release.