The first 3 seasons were fine. Rose McGowen arrives in the fourth and she's is the best in the rest of seasons. But, the way to keep Cole at any price in the series gets really boring. How many times has he been killed? No demon can tessuciated so many times!!! But the wirst thing is all that shouting calling Leo, oh please shut up!!!