Leo krijgt een loodzware opdracht voorgeschoteld : de Avatars vragen hem de demon Kira te beschermen. Kira bezit namelijk belangrijke informatie die alle demonen voorgoed zou kunnen vernietigen. Ze is bereid haar soortgenoten te verraden, op voorwaarde dat de Charmed-zussen ervoor zorgen dat ze menselijk wordt. Leo probeert Piper, Paige en Phoebe voor zijn kar te spannen, maar dat is niet eenvoudig : de zussen willen onder geen beding samenwerken met een demon. Hij slaagt er bovendien niet in hen te overtuigen van de goedheid van de Avatars, zonder zijn geheim te verklappen. Ondertussen ontdekken Darryl en Phoebe dat agent Brody een duister verleden met zich meezeult. Zo heeft hij één van Darryls ex-collega’s doen verdwijnen in een psychiatrisch ziekenhuis…