Zakal



Zakal was a very powerful and evil wizard that had been around for ages. He was very well connected and used to work for the Source of All Evil back in the day.

Repo Manor
In the season 8 episode, Repo Manor, Piper tried to hear Zakal out. She wanted to know if he had a vision of anything about Leo and who the sisters had to vanquish before earning him back. Zakal, however, was afraid that his visions would be unreliable because of his age. The only thing he could say was that by the time they would figure out which demon was after them, it would be too late, after which Phoenix, (disguised as Phoebe) vanquished him.

Piper said that if Zakal would not cooperate, they would have to vanquish him but that she was out of Mandrake, meaning mandrake is part of the vanquishing potion.

Appearances
Zakal appeared in a total of 1 episode throughout the course of the series.


 * Season 8
 * Repo Manor