background background
Isabella, Duchess of the Devils

Isabella, Duchess of the Devils (1969)5.1 /10

VM18 (IT) · Italy, West Germany · Italian · 79 min · Aug 30, 1969 (IT) · More  
Directed by:  Bruno Corbucci
Review
Rate
Watch
Watchlist