Den okkulte John Constantine og den kvindelige detektiv Angela Dodson sætter sig for at for at undersøge hendes tvilligesøsters død. En rejse langt ned i Los Angeles' underverden af dæmoner og engle er begyndt.
Katten Milton går ned ad gaden og bemærker en gård fuld af lækker mælk, fugle og fisk, der ikke er klar over, at den er bevogtet af Pluto. Han viser sin underlegne ven Richard opsætningen, og begge hjælper sig selv med godbidderne, men jages ud af Pluto. Fra det tidspunkt forsøger de at komme ind i gården uden at vække Pluto ved hjælp af taktikker som at slynge Pluto ud af gården med sin hængekøje og undervandsdykning efter fisk med en provisorisk dykkerhjelm.
Da den onde dronning Ravenna spørger sit spejl, hvem der er smukkest i landet, bryder hun sig ikke om svaret: Snehvide. Dronningen beordrer en jæger ud for at myrde sin rival. Men jægeren, Eric, kan ikke få sig selv til at tage den unge piges liv. I stedet træner han Snehvide til at blive en frygtindgydende kriger. Sammen med hertug William og en flok dværge tager hun kampen op mod dronningens regime.
Paris. 1830. En række mord har efterladt Paris' borgere i panik og politiet på bar bund. Eneste spor er en mystisk skikkelse med en spejlmaske, der forsvinder sporløst hver gang. Det får mesterdetektiven Vidocq til at gå ind i sagen, men han ender selv som morderens næste offer. Det bringer den unge journalist Etienne på banen. Fast besluttet på at opklare rækken af mord og mysteriet om den legendariske detektivs død, bevæger han sig dybt ned i Paris' hemmelige, dekadente underverden, hvor jomfrublod og opium hører til de mest eftertragtede varer. Her udspørger han Gud og hver mand - lige indtil han opdager, at alle, han interviewer, dør! Rystet går det op for ham, at rygterne måske taler sandt? At morderen er... et væsen... der stjæler ofrenes sjæle?