If you’re someone who still primarily associates Michael Imperioli with his role as Christopher Moltisanti on The Sopranos, it might surprise you to hear that he’s just been cast as an angel in the upcoming second season of Lucifer. But this isn’t some kind of patron saint of hand-holding that you’d find in a Disney movie. Imperioli will play Uriel, one of the seven archangels that presides over the world with a name that has been translated to mean “Fire of God†and “God is my light.†Uriel isn’t so much a part of Catholic doctrine, but the angel is named in various Christian and Jewish apocryphal texts like the Book of Enoch and the Apocalypse of Peter, and can be found in stories about the fall of, you guessed it, Lucifer. Some sources attribute Uriel with the role of God’s regent over Hades, which makes a lot of sense for the show, and in a rather Christopher Moltisanti turn, his character has been revered historically as the Archangel of Repentance and of the Damned. We now conclude your irregularly scheduled Non-Canonical Religious-History Lesson.