My Life and Times: Michael Cacoyannis Cast Giorgos Arvanitis Claire Bloom Mihalis Kakogiannis Walter Lassally Dimitris Papaioannou Charlotte Rampling Mikis Theodorakis