Dostoevsky-inspired drama set in 1900s Prague about a bored arrogant playboy who spends time seducing other men's wives and dueling. He begins an affair with his friend's wife, but falls in love with her.
Tim Roth
as Milan
Peter Firth
as Franz
Ana Belén
as Natasha
Aitana Sánchez-Gijón
as Klara
Eliška Balzerová
as Jane
Jenifer Landor
as Clara
Jorge Marrale
as Fedor
Diego Leske
as Dr. Novak
Carolina Estrada Mora
as Alena (as Carolina Estrada)
Lucie Bílá
as Prostitute
Jan Přeučil
as General von Glaubitz
Gabriela Wilhelmová
as Lady with Puppy