Les soeurs Halliwell sont en grand danger. Cole est revenu parmis les vivants et il a réunit les démons les plus puissants autour de lui afin de détruire le pouvoir des Halliwell. Wyatt revient du futur avec Chris afin d'aider les soeurs à vaincre Cole et ses démons. Sous l'impulsion de leur cousins, les enfants des soeurs viennent à leur tour en renfort. Mais tout n'est pas idylique dans le futur non plus, et les conflits entre enfants et parents vont se retrouvés dans le présent. Paige a de gros soucis avec ses enfants, tandis que Phoebe se rend compte qu'elle a eu une fille avec Cole avant de se marié avec Dex.
Tout se petit monde va devoir réussir à s'entendre pour pouvoir permettre au monde de suivir à l'attaque des démons, et montrer le pouvoir des Halliwell