Everyone knows that Leonardo DiCaprio and Kate Winslet played the two lead roles in the epic romantic movie the Titanic. Both actors were not the first pick for their roles. Numerous actors mere considered before they were able to land to their respective roles.
Unlike Kate Winslet, Leonardo DiCaprio was hesitant to play the role at first, but something made him change his mind and focus on reading the script and taking the character. He was 22 at that time. Kate Winslet on the other hand worked hard to get the role. She incessantly wrote to James Cameron until he invited her to Hollywood for the audition.