All Cast

Fabio Testi

Fabio Testi

Soranzo

Charlotte Rampling

Charlotte Rampling

Annabella

Oliver Tobias

Oliver Tobias

Giovanni

Antonio Falsi

Antonio Falsi

Bonaventura

Angela Luce

Angela Luce

Mercante's Governess

Rik Battaglia

Rik Battaglia

Mercante

Rino Imperio

Rino Imperio

Soranzo's Manservant

Eva Axén

Eva Axén

Young Woman at the Table (uncredited)