Sand Francisco Dreamin'

The sisters and Leo must fight their nightmares come to life after a demon attacks them with some magical sand that was stolen from a sandman. Piper, Phoebe, and Paige soon realize in order to defeat and vanquish the demon is by confronting what's worrying them in their dreams and ultimately saving the sandman from certain death. Afterwards, Leo feels closer to the baby after feeling it kick.