Sarah Fenn (Elaine Cassidy / Ciara Kelly), a descendant from a long line of witches, lives in the present day English coastal town of Sanctuary. Here, she uses her powers for good, to heal and support her fellow townsfolk and friends. Her teenage daughter, Harper (Hazel Doupe / Elizabeth O'Toole / Darcey Campion), failed to inherit her mother's gift of magic, but when Harper's boyfriend, Dan (Max Lohan / Charlie Geany / James MacCumhaill), high school sports star and son of Sarah's best friend, Abigail (Amy De Bhrún), dies in suspicious circumstances, rumours begin to fly that he was murdered by magic - with the finger pointing at Harper and Sarah.
We use cookies to help you navigate our website and to keep track of our promotional efforts. Some cookies are necessary for the site to operate normally while others are optional. To find out what cookies we are using please visit Cookies Policy.