Действие оперы переносится из конца XVIII века в начало 90-х гг. века XX. В режиссерской версии – это мистическая опера о любви и дьявольском искушении.
Главный герой Герман безнадежно влюблен в Лизу, богатую наследницу старой графини. Но она невеста князя Елецкого. Чтобы стать богатым и добиться Лизы, Герман заключает сделку с дьяволом, который предстает в лице графа Томского. Случайно услышанный рассказ о том, что графиня владеет тайной выигрышной комбинации из трех карт, дает ему надежду на счастье. Ночью он тайно проникает в дом графини. Однако напуганная графиня умирает, так и не раскрыв секрета.
Крах мечты доводит Германа до грани сумасшествия. Ему является призрак графини, которая сообщает три карты: «Тройка! Семерка! Туз!». Вспыхнувшая надежда влечет Германа в казино, в котором «балом правит сатана». Финал оперы будет неожиданным.