The movie has an amazing story and the movie is taken in an amazing way and everybody didn't act their characters they lived thier characters and it has all emotions sad,happy,funny, interesting etc the movie has its flaws but those flaws do not matter that much because the movie is great