Charmed has cast Craig Parker (Reign) in a villainous role in season 1.
Parker will play Alastair Caine, the CEO of Morningstar Biotech and a benefactor of the Hilltowne University laboratory, which happens to be where Macy (Mantock) works. A charismatic businessman, Alastair will wreak a bit of havoc in the girls’ magical and personal lives.
In other Charmed news, Jane the Virgin star Gina Rodriguez will helm the show's 11th episode - according to a report from Variety.
Here's a statement from Rodriguez:
I’m very excited about that opportunity and obviously very excited that I get to do it with three Latinas.
It’s really f—ing awesome. It’s going to be really exciting to see what that journey is.
New Promo, Keyart