Great movie, great story, great visuals. Super entertaining.

Rating: 9/10 (17 May 2017)

I only did not give 10/10 because I wanted the movie to last longer. It is truly entertaining, the characters are deep and alive. Johnny Depp in one of his best performances :). I've watched this movie many times, and each time I find a new awesome thing. Totally a must watch for any age, any time, fun guaranteed.