Leonardo DiCaprio Almost Lost His "Titanic" Role . . . Because of His Attitude in His AuditionJames Cameron says Leonardo DiCaprio almost lost his chance at "Titanic" because he had a negative attitude in the audition, and didn't want to read lines with Kate Winslet. But he finally agreed, and nailed it.