Po raz pierwszy po temat Odyseusza i Circe Calderón sięgnął w 1630 roku, pisząc wspólnie z Antoniem Mirą de Amescua i Juanem Perezemde Montalbanem, komedię Polifemo y Circe. Komedia ta stała się punktem wyjścia dla Calderonowskiej sztuki El mayor encanto, amor (Największym czarem miłość, 1635). Po napisaniu Magii grzechu, dramaturg powrócił jeszcze raz do tego tematu w 1657, pisząc niezbyt udaną zarzuelę El Golfo de las sirenas (Zatoka syren).

Osoby OsobaJej rola w dramacieCzłowiekUlissesRozummentor Człowieka i sternik okrętuSmakjeden ze zmysłów CzłowiekaDotykjeden ze zmysłów CzłowiekaWęchjeden ze zmysłów CzłowiekaWzrokjeden ze zmysłów CzłowiekaSłuchjeden ze zmysłów CzłowiekaŁakomstwoDwórka CircePochlebstwodwórka CircePokutaIrisGrzechCirceLubieżnośćdwórka Circe

Miejsce akcji Akcja utworu rozgrywa się na morzu, a następnie na wyspie Aja, należącej do czarodziejki Circe.