Odvážna princezná Fantaghiró spoločne s malou kráľovskou dcérkou Smeraldou bojuje o život milovaného princa Romualda proti zlému černokňažníkovi... Pred mnohými rokmi žili v bažinách černokňažníci, škriatkovia a iné neobyčajné bytosti, ktoré poznali tajomstvo dobra a zla. Všetci, až na jedného, využívali svoje schopnosti múdro. Kvôli obávanému a ukrutnému čarodejníkovi Tarabasovi (Nicholas Rogers), Pánovi temnôt, im však ľudia prestali veriť, a preto sa ostatné nadprirodzené bytosti rozhodli Tarabasa zneškodniť. Tarabasovi je ich snaženie iba na smiech, pretože sa spolieha na to, čo je napísané vo hviezdach že on jediný bude mať moc nad dobrom a zlom na celom svete.