Déjà 12 ans que Charmed a pris fin à la télévision américaine sur la WB ! La mode des remakes et reboots étant toujours aussi populaire, la CW a décidé de faire revivre la série. Après un premier projet abandonné, elle a commandé un nouveau pilote produit par Jennie Urman (la créatrice de Jane the Virgin). On connaît déjà les visages de Mel et Madison, deux des trois soeurs, et place maintenant à un autre personnage important.
Que seraient les soeurs Halliwell sans Leo, un être de lumière protecteur des soeurs ? Joué par Brian Krause dans la série originale, le personnage va revenir dans le reboot... sous un autre nom. Il s'appellera cette fois Harry et sera professeur, "beau" et "très charmant" si on en croit la description officielle du personnage.
Pour l'interpréter, la CW a recruté Rupert Evans. L'acteur britannique âgé de 40 ans est connu des fans de séries pour son rôle dans la série The Man in the High Castle où il incarne Frank Frink. Il a également joué dans de nombreuses séries britanniques telles que Les Pilliers de la Terre : un monde sans fin et dans des pièces de théâtre.
Rupert Evans est le quatrième acteur à rejoindre le reboot de Charmed. Ser'Darius Blain a été choisi pour jouer le petit-ami de Macy dont l'interprète n'a pas encore été dévoilée. Mel qui sera lesbienne sera jouée par Melonie Diaz tandis que Sarah Jeffery incarnera Madison.