Skip to content
Madeleine Mantock as Macy Vaughn, the eldest half-sister. She is a practical, driven, and brilliant geneticist with the power of telekinesis. Macy initially moves to Hilltowne to work at the town’s university lab, and eventually discovers that she has two sisters.
Melonie Diaz as Melanie “Mel” Vera, the middle sister. A passionate, outspoken activist, Mel is a graduate student in the women’s studies department at Hilltowne University. She is also in an on-and-off again relationship with Nico, a detective on the Hilltowne police force. Mel has the power of time-freezing.
Sarah Jeffery as Maggie Vera, the youngest sister. She is a bubbly freshman at Hilltowne University who is initially pledging a sorority. Maggie has the power to hear people’s thoughts.
Rupert Evans as Harry Greenwood, the sisters’ Whitelighter – a guardian angel who protects and guides witches. Harry initially poses as a professor and the chair of the women’s studies department at Hilltowne University, until he gathers all three sisters together.
Ser’Darius Blaine as Galvin Burdette, Macy’s love interest and fellow scientist.
Charlie Gillespie as Brian, Maggie Vera’s on-again off-again boyfriend who she went to high school with.
Ellen Tamaki as Niko Hamada, a detective on the Hilltowne police force who is in an on-and-off again relationship with Mel Vera.
Valerie Cruz as Marisol Vera, the sisters’ mother and a witch. Marisol bound each of her daughters’ powers when they were born so they could live normal lives. In the first episode, Marisol was in the middle of unbinding their powers when she was attacked and killed by a demon.