Watched Warcraft.
It's the best movie, based on a video game, ever made. Mainly because It didn't sell out.
The story and characters are taken from the games, and included a lot of useless tidbits, just to be accurate. However, it's probably why it's getting bad critical reviews because it doesn't cater to non-players. Basically, if you've never played Warcraft -ever, you're going to be asking "who the hell is that guy, and why did they mention him if we never see him again?" and "Why are there multiple main characters? Why can't they just follow one plot?"
-an example would be the significance of the baby. Completely pointless if you have no idea who he is...
As a player, you're going to see a lot of easter eggs- and squeal like a girl when you see actual game characters (and architecture, and armor) in the movie. It was produced by the game developers, and not a movie studio.
As an oblivious movie goer, you're going to be confused (and bored) in parts. Like your girlfriend when you forced her to watch LOTR.
FYI: i've played the game, but know next to nothing about the lore or backstory.
The international title is "Warcraft: The Beginning" , so it's meant to have sequels.