see more

French actress and singer Sheila and actor Martin Landau on the set of the film L'Ile au Tresor, directed by Raoul Ruiz. (Photo by DENIZE alain/Sygma via Getty Images)

French actress and singer Sheila and actor Martin Landau on the set of the film L'Ile au Tresor, directed by Raoul Ruiz. (Photo by DENIZE alain/Sygma via Getty Images)