Technical accomplishment, beautiful performance

Rating: 9/10 (29 April 2020)

Great things about the movie:
1. The production design is outstanding. It successfully makes the viewers feel that they are part of Titanic.
2. The visual effects are great, especially the technical aspects of Titanic.
3. The story is simple yet beautiful.
4. The casting and acting are successful. Leonardo DiCaprio as Jack Dawson, Kate Winslet as Rose DeWitt Bukater, and Billy Zane as Cal Hockley all give amazing performances. The supporting characters also do good job.
5. The character development and roles in the movie are well-done. Each character contributes to the movie and overall story.
6. 'My Heart Will Go On' by Céline Dion is phenomenal.
7. A masterpiece from James Cameron.
The visual effects for some scenes are not completely perfect. I can see that it is just green screen, like when Jack and Rose are at the bow.