Sanctuary es la adaptación de la novela homónima de V.V James, ambientada en un pequeño pueblo inglés donde la brujería es real. La trama se centra en Sarah (Elaine Cassidy), la bruja residente del Santuario, en quien la ciudad confía para resolver sus problemas cuando los remedios convencionales no funcionan. Pero cuando la estrella del rugby local muere trágicamente, comienza una corriente de sospecha y miedo hacia Sarah y su hija adolescente, Harper (Hazel Doupe). Mientras tanto, Abigail (Amy De Bhrún), la madre del niño fallecido, empieza una caza de brujas moderna para vengar la muerte de su hijo