Question: Is Leo (Brian Krause) coming back for the series finale of Charmed?

Answer: Actually, huge prattle: He'll be back for the final two. The deal closed yesterday.