Η ταινία «Τιτανικός» ήταν ένα μεγάλο στοίχημα για τον Τζέιμς Κάμερον ο οποίος έψαχνε τους κατάλληλους πρωταγωνιστές του. Είχε σκεφτεί την Γκουίνεθ Πάλτροου (Gwyneth Paltrow) για το ρόλο της Ρόουζ μέχρι που γνώρισε την Κέιτ Γουίνσλετ (Kate Winslet), την οποία χαρακτήρισε «φανταστική» σε συνέντευξή του στο GQ. Ο Λεονάρντο Ντι Κάπριο ήταν στις πρώτες επιλογές του.
«Έγινε ένα δοκιμαστικό με τον Λίο και όλοι γοητεύτηκαν», εξηγεί ο σκηνοθέτης «του είπα «ας δούμε πώς θα είναι η χημεία σου με την Κέιτ»».
Οταν ο Ντι Κάπριο αρνήθηκε ο Κάμερον του έσφιξε το χέρι του λέγοντας: «Λοιπόν, ευχαριστώ που ήρθες». Σύμφωνα με τον σκηνοθέτη, ο σοκαρισμένος Ντι Κάπριο απάντησε: «Περίμενε, περίμενε, αν δεν διαβάσω, δεν παίρνω το ρόλο.. Έτσι απλά;»»