Titanic is a 1997 epic American romance and drama film written, directed, co-produced and co-edited by James Cameron. It's a fictional story of the actual wreck of the RMS Titanic, starring Leonardo DiCaprio as Jack Dawson, and Kate Winslet as Rose DeWitt Bukater, members of different walks of life who fall in love during a fateful maiden voyage on the ship from Southampton to New York in 15 April 1912.
Although the main characters are fictional, some characters are historical figures. Gloria Stuart plays Elder Rose, who narrates the film; and Billy Zane plays Cal Hockley, young Rose's wealthy fiancé. Cameron saw the love story as a way to captivate audiences for real disaster.