View Full Cast Romeo TofaniMarvIrene TonelliErinnaLorenzo LocorotondoHomerArianna CozziWitchSilvia CarrettoniVeiled Lady