Warcraft, the film, was an astounding effort by director Duncan Jones (Moon, Source Code), but didn’t quite come together when all was said and done in terms of story. It is a sweeping epic with enormous set piece and special effects that are dazzling at their least and mind-blowing at […]