A combination of alchemy, architecture, and horror, director Dario Argento's Inferno is a pulsing thriller filled with murder and supernatural mayhem. The peculiar proceedings are set into motion in both New York and Rome when two young women, Sara (Eleonora Giorgi) and Rose (Irene Miracle), find a book called The Three Mothers, a tome of alchemy written by an architect named Varelli. According to the book, Varelli built a trio of resting places for the Three Mothers, an evil trio whose identities remain at the core of the film's mystery. Rose's brother and Sara's boyfriend is Mark (Leigh McCloskey), a music student in Rome who jets to New York after Sara is murdered and Rose disappears. He follows up Rose's research on The Three Mothers and, with the help of his sister's neighbor, Elise (Daria Nicolodi), comes to the realization that the building they are in is one of Varelli's. Along the way, Mark encounters a variety of quirky characters including Elise's butler (Leopoldo Mastelloni), the building's maid (Alida Valli), a cat-hating bookseller named Kazanian (Sacha Pitoeff), and the infirm Professor Arnold (Feodor Chaliapin) and his nurse (Veronica Lazar). After a series of murders and a revelation that the butler and the maid have been plotting to steal Elise's jewels, Mark discovers a secret series of passages within the building. They lead him to its core where he finds the wheelchair-bound Professor Arnold, who explains that he is really the architect Varelli. After a violent struggle, the dying old man confesses to Mark that he is merely a servant to the Mothers. The building begins to burn out of control, but before Mark can escape, he discovers the shocking identity of the Three Mothers.