Complete story — includes the ending
A demon attacks the Charmed Ones with dream dust he stole from a Sandman, causing their nightmares to come to life. Phoebe dreams about someone trying to kill her, Piper dreams she has a secret and sexy lover, Paige dreams about her childhood clown doll and loneliness, and Leo dreams about something happening to the baby. The sisters must defeat their worries in their dreams, before they are destroyed. Ultimately, Phoebe learns that her mysterious attacker is herself, Paige is afraid of being alone due to her secret birth, and Piper's lover is actually Leo. Leo ends up feeling closer to the baby when he feels it kick. The demon shows up expecting to have their nightmares backing him up and is shocked to see that they are not and Piper blows him up.
Sources and content license
Source and revision history · Adapted from Wikipedia contributors, Charmed season 5. HTML formatting and reference markers removed. · Content license