Three sisters sent on a wild goose chase A mystery to solve, a demon to face. To save a soul before time runs out, Learn when to trust and when to doubt! It's tough to get good service these days — at least if you're a Charmed One. Piper has an odd altercation with a housekeeper, Phoebe receives some strange advice from a computer technician, and Paige witnesses the questionable wilderness skills of her hiking guide all in the same day. The sisters come to the conclusion that magic must be to blame. They soon deduce that the mythological and literary troublemaker Puck has decided to pay them a visit. Just as they realize who is responsible for all the chaos, Puck — who is as curious as he is mischievous — appears and announces that he has devised a plan that will let him see the Power of Three in action: The circus has come to town, and he knows of an Innocent in need of protection. At the circus the three sisters must find the one in peril while a devilish, shape-shifting Puck leaves them second-guessing their every move. With an unknown Innocent in danger and time running out, will the Charmed Ones be able to outsmart Puck and defeat evil before it's too late?