This movie is fantastic!!! Both, Dicaprio and Winslet played a wonderful role. They showed their emotions at all times and you get very involved in the story. I surely recommend it to everyone. It is a heavy movie but it portrays no more than the reality of life. As some one else said in the reviews, you may feel a little depressed after seeing the movie, but is totally worth it.