Max Liebermann, élève de Sigmund Freud, aide le détective Rheinhardt à enquêter sur une série de meurtres inquiétants perpétrés aux alentours des grands cafés et des opéras de Vienne des années 1900.
Vienne, 1909. Oskar est déconcerté lorsque le directeur de la sécurité accepte un rendez-vous secret avec un criminel notoire récemment capturé.
Alors que Max est à l'hôpital, Oskar est rongé par la culpabilité, mais il est déterminé à démasquer le traître qui sommeille en lui au sein de l'establishment autrichien. Il réalise la puissance de cet ennemi lorsqu'il se retrouve accusé de meurtre.