Honestly I wasn't expecting anything SPECTACULAR but it wasn't bad as I thought it would be. Mamoa pulls off Arthur very well it's the supporting cast... no, one cast member that turned my stomach to watch. AMBER HEARD. After all she did to Johnny Depp I got physically ILL watching her on screen. The rest of the movie would have been FINE if she wasn't in it. Honestly, I wish I could just BLOCK her out. I loved William Defoe's character... and I would have loved MORE interactions between him and other characters. I loved the visuals. Underwater is hard... so them making it so SEAMLESS, was awesome.