פרוקופייב קרא לראשונה את הרומן של בריוסוב בעת שהותו בארצות הברית בשנת 1918. זמן קצר לאחר מכן, בשנת 1919 החל לכתוב את האופרה. בשנת 1922 עבר פרוקופייב לבווריה שבגרמניה בה המשיך לעבוד על האופרה, וזו הושלמה באוגוסט 1927.
בשנת 1930, בביקור נוסף בארצות הברית, הציעה המטרופוליטן אופרה של ניו יורק להעלות את האופרה, אולם התוכנית לא יצאה אל הפועל.
ניסיונות נוספים של פרוקופייב להעלות את האופרה לא צלחו, והאופרה לא הוצגה בימי חייו של פרוקופייב.
האופרה מתרחשת בגרמניה של המאה ה-16. גיבורת האופרה, אישה צעירה בשם רנאטה, מתאהבת ב"מלאך האש" אשר הופיע בפניה בילדותה. לימים רנאטה סבורה כי המלאך הוא הרוזן היינריך, אשר מנצל אותה מינית ונוטש אותה. רנאטה שוכרת את שירותי האביר רופרכט על מנת שימצא את המלאך. רופרכט המאוהב ברנאטה, עוסק במאגיה שחורה על מנת למצוא את המלאך. לבסוף רנאטה נדונה על ידי האינקוויזיציה להוצאה להורג בשריפה.