My Little Pony Crossover Villains Live Action Cast Recast 15

Jeremy Irons-Prisma

Ansel Elgort-Tom Lucifor

Sabrina Carpenter-Jackie Lynn Thomas

Bella Samman-Janna

Jonathan Sadowski-Rafael Diaz

Maria Canals Barrera-Angie Diaz

Ryan Reynolds-Spike

Naomi Watts-Princess Celestia

Rooney Mara-Princess Moon

Charlize Theron-Princess Cadence