Three Lives and Only One Death (1996)
Three Lives and Only One Death is a 1996 French film directed by Raúl Ruiz. It was entered into the 1996 Cannes Film Festival, and was the penultimate film to star Marcello Mastroianni, before his death in 1996.
More at Wikipedia.