This was the worst episode of Charmed. It has nothing to do with demon\'s or pretty much anything to do with magic either. THe \"villian\" if you can call him that, was a pathetic loser with access to technology capable of getting into people\'s dreams. THe only real feats of magic portrayed in this episode was when Prue used her power to throw him off the building.
The episode just seemed so out of character to charmed. It was ackward and stupid with the worst concept ever. Luckily the show didnt follow with more pointless episodes like this one and is much better because of it