Curse of the Virgin Charmed is based on WB's hit series of the same name. The new version is written by Jessica O'Toole and Amy Rardin of "Virgin Love". The background uses a modern timeline to tell the story of three sisters, Macy, Mel and Madison, who live in a college town and discover that they are witches. Madeleine Mantock plays Macy, a pragmatic, motivated and talented geneticist, but when she discovers that the supernatural is real, it broadens her horizons and motivates her mind. Melonie Diaz plays Mel, a passionate, outspoken activist who loses her direction because of her mother's death and has the ability to stop time. Sarah Jeffery plays the youngest college freshman, Madison, who believes that witchcraft will prevent her from joining a fraternity and has the ability to read minds. Rupert Evans plays the handsome, grandiose professor Harry, who is also the "Whitelighter" of the three sisters of the witch. Set "Whit..." in the mother play.