A história acompanha Cassandra Nightingale (Catherine Bell, de JAG, Army Wives), proprietária de uma loja de produtos sobre o ocultismo em uma pequena cidade do interior dos EUA. Quando situações de magia começam a acontecer, Cassie passa a ser vista como uma bruxa.