Петербург, канун 1915 года. Город накрывает волна преступлений — неизвестный похищает детей. Подозрение падает на Щелкунчика — маньяка, превращающего детей в кукол. Однако десять лет назад Петр, чья дочь должна была стать последней жертвой Щелкунчика, поймал и убил преступника. Но почерк слишком схож, и все указывает на то, что убийца вернулся в того света, чтобы завершить начатое. Сумеет ли Петр расправиться с возродившимся злом раз и навсегда? Кто же прячется за маской Щелкунчика? И почему именно дочь героя стала частью этой головоломки?