For the most part this movie was pretty good with great performances from Eddie Redmayne, Dan Folger, and Johnny Depp. Jude Law was also pretty good but was barely in the movie. The bad things were the plot and story line, along with the multiple dumb subplots. But the action and end fight was pretty entertaining with good CGI.