Nicolas Cage as Leonardo Di Caprio,  still from Titanic the movie