Leonardo DiCarprio has always impressed me in so many films that he did, but for this film, I was a bit disappointed. I don’t like his acting here and on the other hand, Claire Danes did a fantastic job in this movie. I like how she portrays her role. The cinematography of this film was quite good. I would recommend this film to friends.