Suggestions by @druid
130 suggestions

Sam Worthington
as Belthazor in Charmed

Camila Mendes
as The Oracle in Charmed

Diana Rigg
as Penny ‘Grams’ Halliwell in Charmed

Nicola Peltz Beckham
as Billie Jenkins in Charmed

Michael B. Jordan
as Darryl Morris in Charmed

Tom Cavanagh
as Victor Bennett in Charmed

Kit Harington
as Cole Turner in Charmed

Charlie Cox
as Andy Trudeau in Charmed

Chandler Riggs
as Chris Perry (Halliwell) in Charmed

Marisa Tomei
as Patty Halliwell in Charmed

Devon Bostick
as Leo Wyatt in Charmed

Natalie Dormer
as Prue Halliwell in Charmed

Natalie Alyn Lind
as Paige Matthews in Charmed

Natalie Dormer
as Paige Matthews in Charmed

Marie Avgeropoulos
as Phoebe Halliwell in Charmed

Alexandra Daddario
as Piper Halliwell in Charmed

Jessica Parker Kennedy
as Iron Heart in My MCU New Avengers Fan Cast

Becky G
as America Chavez in My MCU New Avengers Fan Cast

Natalie Alyn Lind
as Spider-Gwen in My MCU New Avengers Fan Cast

Eliza Dushku
as Jack in MASS EFFECT