John C. Reilly a révélé avoir tenté de convaincre Leonardo DiCaprio de renoncer à Titanic au profit d'un rôle dans Boogie Nights, racontant l'anecdote lors du podcast de Ted Danson. DiCaprio a finalement opté pour le film de James Cameron, qui est devenu l'un des plus grands succès commerciaux de l'histoire du cinéma.
Reilly a évoqué cette tentative dans le podcast Where Everybody Knows Your Name, animé par Ted Danson. Il s'est souvenu avoir rencontré DiCaprio sur le tournage de Gilbert Grape en 1993, puis avoir essayé de le convaincre de jouer dans Boogie Nights de Paul Thomas Anderson, après avoir collaboré avec le réalisateur sur Hard Eight. Reilly avait dit à DiCaprio que Titanic n'était « qu'une histoire de bateau qui coule » et que « personne ne s'en foutra de savoir qui est sur le bateau », tout en insistant sur le talent d'Anderson. Les agents de DiCaprio prédisant que Titanic serait un succès majeur, l'acteur a poursuivi le projet ; c'est finalement Mark Wahlberg qui a obtenu le rôle principal dans Boogie Nights. Titanic a rapporté 1,84 milliard de dollars lors de sa sortie initiale en salles. Reilly a noté que DiCaprio a plus tard travaillé avec Anderson sur One Battle After Another, suivant finalement ses conseils après environ 25 ans.