Twins are meant to be alike but Angela and Diabola are opposites in every way. Angela is completely good; Diabola is pure evil. Everyone loves Angela; even the vicar is terrified of Diabola. As Diabola's powers grow, it seems that no-one can stop her. Only Angela seems to know what goes on in her twin's mind . . .