Practical Magic 2
A multi generational family of witches, cursed to be loveless for centuries, attempts to break the spell by confronting dark secrets and sacrificing for each other.
Play847.6K
1 episodes · Completed
All Episodes →Practical Magic 21 episodes
Play