Main Cast and Characters in Charmed Season 2
Charmed Season 2 features the core trio of sisters portrayed by Madeleine Mantock as Macy Vaughn, Melonie Diaz as Mel Vera, and Sarah Jeffery as Maggie Vera, with the series continuing on The CW and later moving to Netflix for broader global distribution. The ensemble includes Rupert Evans as Harry Greenwood, a Whitelighter guide, and Nick Hargrove as Parker Caine, a recurring antagonist with ties to the demonic hierarchy Charmed 2018 series overview.
Supporting roles are filled by actors such as Virginia Williams as Charity Callahan, a powerful witch and mentor, and Jordan Charney as the patriarch Victor Bennett, while Nadia Hilker and Lucy Barrett join as recurring characters connected to the magical underworld and the sisterly dynamic Charmed season 2 cast guide.
Production Details, Network, and Episode Structure
Charmed Season 2 was produced by CBS Studios and Fake Empire, with executive producers including Jessica O'Toole and Amy Rardin, and the season consists of 19 episodes that continue the sisters' battle against supernatural threats while deepening their personal arcs Charmed on The CW.
The season premiered on The CW in October 2019 and later became available on Netflix internationally, with filming primarily taking place in Vancouver, Canada, and the series maintaining a blend of procedural demon-fighting storylines and serialized mythology Charmed production details.
Actor Backgrounds and Career Context
Madeleine Mantock, who plays Macy Vaughn, is known for roles in The Vampire Diaries and Into the Badlands, while Melonie Diaz, portraying Mel Vera, rose to prominence through films like A Guide to Recognizing Your Saints and the TV series Luke Cage Melonie Diaz IMDb.
Sarah Jeffery, who stars as Maggie Vera, previously appeared in Descendants 2 and 3, and Rupert Evans, playing Harry Greenwood, has credits in Father Brown and The CW's Riverdale, with the cast reflecting a mix of television and film experience across genres Madeleine Mantock IMDb.