Visconti tenía en mente a Ingrid Bergman y Marlon Brando para los protagonistas, pero Ingrid Bergman estaba entonces casada con el director italiano Roberto Rossellini, que no le permitía trabajar para otros directores y los productores de la película no estaban convencidos acerca de Brando, que en esa época era una estrella de menor prestigio que Farley Granger.