Matthew McConaughey quase interpretou Jack, do premiado Titanic, mas perdeu o papel para Leonardo DiCaprio. Segundo a biografia The Bigger Picture do produtor do filme Jon Laudau, McConaughey era um dos favoritos para o papel, principalmente devido à química que o ator tinha com Kate Winslet, que interpretou Rose. No entanto, ele não foi escalado para o elenco porque se recusou a fazer uma pequena mudança em sua atuação. “Nós trouxemos ele para fazer uma cena com Kate. Você quer ver a química, não só como eles ficarão no filme, mas como eles interagem”, escreveu o produtor. Embora tenha tido um início promissor, McConaughey leu as falas com um sotaque texano, o que não agradou Laudau – ao pedir para que ele fizesse a cena com uma pronúncia diferente, o ator negou. “Não. Acho que foi ótimo assim. Obrigado”, disse, perdendo o personagem pela sua inflexibilidade.