Anna Friel- Alžběta Bathory
Hans Matheson - Merisi Caravaggio
Vincent Regan - František Nádasdy
Franco Nero - Král Matyáš II. Habsburský
Karel Roden - Juraj Thurzo
Deana Jakubisková-Horváthová - Darvulie
Anthony Byrne - Ján Ponický
Tim Preece - kardinál Forgáč
Bolek Polívka - mnich Petr
Jiří Mádl - mnich Cyril
Lucie Vondráčková - Lucie
Marek Vašut - Gábor Bethlen
Míra Nosek - Miklós Zrínyi
Monika Hilmerová - Alžběta Czoborová
Andrej Hryc - rychtář
René Štúr - Thurzův kapitán
Marek Majeský - Gábor Báthory
Michaela Drotárová - Erika
Beata Greneche - Ilona