This had to be the best movie I’ve ever seen in my life, this and titanic, I don’t understand how people are giving one star, someone said. “ I watched 45 minutes and gave up” how are you going to like it after only 45 minutes, anyways this is a very good movie, I think Leonardo DiCaprio's acting was the best out of everyone, acting like you are special needs isn’t easy, also Johnny depp’s acting was immaculate, Leo definitely should have won an award for this, best movie EVER !!!!!!!! I 10000000/10 recommend