The Illusionist

What starts as a romantic triangle during 1800s Vienna between a Duchess, a sadistic Prince, and a lowborn magician quickly turns into an enrapturing tale of murder and revolution. Watch carefully or you’ll miss how the trick is done.