Complete story — includes the ending
Leo reveals to Piper that he is an Avatar, despite the warnings from Alpha and Beta that Piper should find out in her own time. A huge disaster ensues as Leo tells Piper just as she is adding touchy ingredients to a potion cauldron, which then blows up. Leo inadvertently rewinds time, and Alpha and Beta appear at that moment and freeze subjective time. In a frozen interval he is taken to task by Alpha and Beta and once again they attempt to dissuade him from revealing he is become an avatar to Piper. He stubbornly maintains Piper will be able to handle it. All three sisters have some trouble with the news leading to Phoebe and Paige calling on Kyle for help, but his reaction to the news causes disastrous results. The Avatars take Leo to task but allow time to be rewound to before Leo tells Piper.
Sources and content license
Source and revision history · Adapted from Wikipedia contributors, Charmed season 7. HTML formatting and reference markers removed. · Content license