Charmed (Racebend)

Teyonah Parris as Prue Halliwell

Danielle Brooks as Piper Halliwell

Tika Sumpter as Phoebe Halliwell

Aja Naomi King as Paige Matthews

Jesse Williams as Leo Wyatt

Jesse Metcalfe as Darryl Morris

Alfre Woodard as Penny Halliwell

Aunjanue Ellis as Patty Halliwell

Idris Elba as Victor Bennett

Charles Michael Davis as Cole Turner

Aldis Hodge as Adult Wyatt Halliwell

Alfred Enoch as Adult Chris Halliwell

Tristin Mays as Billie Jenkins

Ricky Whittle as Dan Gordon

Lance Gross as Andy Trudeau