Scene 1 Prologue
During a storm in the Caucasian mountains a chorus of evil spirits call upon the Demon to destroy the beauty of God's creation. The Demon sings of his hatred for the universe and rejects an Angel's plea for him to reconcile with heaven.
Tamara, awaiting her wedding with Prince Sinodal, is by a river with her attendants. The Demon sees her and falls in love with her. He promises her that "all the world will kneel before her" if she returns his love. Tamara is fascinated but frightened by him and returns to the castle.
Prince Sinodal's caravan is making its way to Prince Gudal's court for his marriage to Tamara but is delayed by a landslide. The Demon appears and vows that Prince Sinodal will never see Tamara again. The caravan is attacked by Tatars, and Prince Sinodal is mortally wounded. Before he dies he tells his servant to bring his body to Tamara.
The festivities for the wedding have already begun. A messenger announces that Prince Sinodal's caravan has been delayed. Tamara senses the presence of the Demon and is fearful. When Prince Sinodal's body is brought into the castle, Tamara is overcome by grief, but to her horror, keeps hearing the supernatural voice of the Demon and his promises. She begs her father to let her enter a convent.
The Demon intends to enter the convent where Tamara is now living, believing that his love for her has opened his spirit to goodness. An Angel tries in vain to stop him.
Tamara prays in her convent cell but is constantly troubled by thoughts of the Demon, who appears to her in her dreams. The Demon now appears in reality, declares his love for her and begs her to love him in return. Tamara tries to resist her attraction to him but fails. The Demon kisses her in triumph. The Angel suddenly appears and shows her the ghost of Prince Sinodal. In horror, Tamara struggles out of the Demon's arms and falls dead.
Epilogue and Apotheosis
The Angel proclaims that Tamara has been redeemed by her suffering, while the Demon is damned to eternal solitude. The Demon curses his fate. In the final Apotheosis Tamara's soul is carried to Heaven accompanied by angels.