Shreela Written on Jan 24, 2023 3 of 5 stars Good vs evil Witches. And some fairly racy stuff a few times spiced things up.