Titanic is a 1997 American film directed, by James Cameron. A fictionalized account of the sinking of the Titanic, it stars Leonardo DiCaprio and Kate Winslet as members of different social classes who fall in love aboard the ship during its ill-fated maiden voyage.