Vice and Virtue Cast Annie Girardot Catherine Deneuve Robert Hossein O.E. Hasse Philippe Lemaire Luciana Paluzzi Valeria Ciangottini Astrid Heeren