The widowed Duchess of Malfi longs to marry her lover, the steward Antonio. But her rancorous brothers, Ferdinand and the Cardinal, are implacably opposed to the match. When their spy, Bosola, discovers that the Duchess has secretly married and carries Antonio’s child, they exact a terrible and horrific revenge.
Gemma Arterton
as The Duchess of Malfi
Giles Cooper
as Silvo
David Dawson
as Ferdinand
John Dougall
as Castruccio / Doctor
James Garnon
as Cardinal
Sean Gilder
as Bosola
Denise Gough
as Julia
Sarah MacRae
as Cariola
Brendan O'Hea
as Pescara / Roderigo
Paul Rider
as Delio
Alex Waldmann
as Antonio
Archie Bradfield
as Child