Johannes Cabal, nadaný vědec, se před lety uchýlil k nekromancii, za což zaplatil svou duši Ďáblu. Brzy zjistil, že ji pro své výzkumy nezbytně potřebuje, a proto se vydal do samotného pekla, aby ji získal zpět. Lucifer, unavený jeho žádostmi, mu nabídl sázku: pokud Cabal do jednoho roku shromáždí sto duší, bude mu odpuštěno. V opačném případě bude navždy zatracen. Aby sázku okořenil, Satan mu k tomuto úkolu poskytl kočovný karneval.