The show hooked me from the beginning and has a great cast but by Season 4 it was just dragging out unnecessarily. The best part was the cases with the dead people Charlie would meet. But c'mon, it's basically the same storyline over and over. Right down to the final episode.