Master and Margarita (2005) is based on the eponymous book by Mikhail A. Bulgakov.
Set in Moscow under Stalin and in Jerusalem under Pilate, it has several story-lines where history, religion and politics are intertwined. The sacrifices of Master (Galibin), a talented author of a manuscript about the biblical Pontius Pilate, and Master's muse - Margarita (Kovalchuk), are paralleled by the biblical story of Ieshua in Ierushalaim, and the deceit of the cowardly ambiguous Pilate (Lavrov), whose character alludes to a Soviet leader. The reality is distorted by Satan Woland (Basilashvili), and his lieutenants, who are manipulating public events and people's lives by pushing the buttons of human weaknesses and sins. Margarita taps into Woland's power, trying to save Master. The character of Master is autobiographical, burning of his manuscript alludes to what Bulgakov himself did under threats from the Soviet authorities.