I was switching back and forth between that and Survivor. Mostly stayed with Survivor since I figured I could catch Charmed on a re-run.
From what I surmised, Leo is now an elder (although I missed why that happened) and can no longer stay with Piper and Wyatt. And then there was that white lighter from the future. What's his deal? And what happened at the end as Leo was orbing out? Are we supposed to think that Chris killed Leo?
I actually liked the finale. I never really liked Leo (thought he was too boring) -- may be good for the series that he is gone. And I surprisingly liked the last season more than the previous ones -- before, it used to be the same old demon thing over again, whereas this season we've had mermaids, leprecauns, fairy tales etc.