В самом сердце Москвы 1930-х годов известный драматург внезапно оказывается в опале: его новую пьесу запрещают, обвиняя в крамоле, а из Союза литераторов выгоняют без права на восстановление. На этом фоне личного и творческого краха он знакомится с загадочной и прекрасной Маргаритой, чья жизнь в браке с высокопоставленным чиновником давно превратилась в золотую клетку. Эта встреча становится для обоих глотком воздуха и началом опасного, но страстного романа.
Пытаясь осмыслить абсурд происходящего с ним и обрести творческую свободу, драматург начинает работу над новым произведением. В него он переносит знакомых, врагов и даже таинственного иностранца, превращая того в могущественного и ироничного мистика Воланда. Но граница между вымыслом и реальностью начинает стремительно стираться: персонажи книги обретают пугающую самостоятельность, а события вокруг автора и его возлюбленной Маргариты принимают всё более зловещий и сверхъестественный оборот.