魔王撒旦假扮外國教授沃蘭德,率隨從走訪1930年代的莫斯科,遇見莫斯科文聯主席柏遼茲和青年詩人伊凡。他們不信鬼神,沃蘭德逐一反駁,并預言了柏遼茲當天的死亡。伊凡目睹柏遼茲被電車輾死。懷疑沃蘭德是外國特務,緊追不舍,卻被關入精神病院。伊凡在病院中認識了大師,只有這位大師相信伊凡的奇遇。大師是個不知名作家,美麗的已婚婦人瑪格麗特認識大師后,覺悟豐富的精神才是真正的生命意義。她崇拜他的才華,稱他為大師。大師寫過一本關于彼拉多審判耶穌的小說,受到批判,被稱為“敵人”、“宗教狂”,大師驚恐萬分,燒毀手稿,進了精神病院。大師失蹤后,瑪格麗特著急地到處尋找,遇見撒旦的隨從,得到回春脂,恢復青春,而且裸體飛上城市高空,經歷許多奇事,終于救出大師。撒旦決定將大師和瑪格麗特帶走。次日當太陽升起時,莫斯科陷沒在一片火焰中,他們飛翔離開……。