De zussen Halliwell en hun vriendjes hebben zomaar een vrije middag, zonder dat ze het Kwaad hoeven te bestrijden. De twee stelletjes proberen er rekening mee te houden dat Paige single is, maar Paige voelt zich duidelijk het vijfde wiel aan de wagen. Maar ja, waar haalt ze een vriend vandaag die volledig aan haar droombeeld voldoet en ook nog eens begrip heeft voor haar dubbelleven als heks? Dan, als ze een Onschuldige weten te redden, ontmoet Paige ene Micah. Micah is in alle opzichten Mr. Perfect. Hij is aantrekkelijk en attent en woont in een prachtige villa in de heuvels buiten San Francisco. Paige denkt haar droomprins te hebben gevonden! Maar het sprookje verliest haar glans als Piper en Phoebe vermoeden dat hij te mooi is om waar te zijn...