Piper (Holly Marie Combs) finally learns the truth about her former boyfriend Leo Wyatt (Brian Krause); no mere mortal, Leo is a Whitelighter, sworn to act as guardian angel for good witches...like the Halliwells. Does his return to San Francisco mean that Leo and Piper will get back together? Well, not just yet -- not until the Halliwell sisters "borrow" Leo's powers to save a young girl (Laura Silverman) from the clutches of a Darklighter . And in another development, Andy (T.W. King), now aware that the girls are witches, must prevent his superiors from finding out...even if it costs him his job.