It was actually surprisingly good. They could have done a better job marketing this but the plot, acting and the CGI was actually really impressive. Went in expecting some B-grade stuff like 47 Ronin or Jack the Giant Slayer, came out impressed. Really recommending this, honestly almost gave this movie a pass because of the corny cover. So glad I didn't.