The Perfect Husband
A 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.


Milan

Franz

Natasha

Klara

Jane

Clara

Fedor
Dr. Novak
Alena (as Carolina Estrada)

Prostitute

General von Glaubitz

Lady with Puppy

General's Wife

Widower
Marchonaisse

Hotel Receptionist
Photographer
Twin 1
Twin 2

Jeweller
1st Son of Jana
2nd Son of Jana
3rd Son of Jana
Coachman
Fat Woman in Spa

Nurse at the Spa

Jana's Husband
Director
Writer

Novel
Writer

Producer
Director of Photography
Associate Producer
Co-Producer

Co-Executive Producer
Associate Producer
Executive Producer

Executive Producer
Producer
Executive Producer