This 90s fantasy series is the perfect 8-season binge watch, with its powerful witches, suspenseful storylines, and ...