My Little Pony Crossover Villains Live Action Cast Recast 24

James Corden-Meddlen Meadows

Norm MacDonald and Joseph Gatt-Norm The Genie and Jack Rabbit

Michael Sheen, David Denman, Winona Ryder and Annasophia Robb-The Vampires Army

Jody Halse, Michael Welch, Bella Heathcote, Kris Kristofferson, Casper Van Dien and Jason Schwartzman-Deadly Six

Carlos Pena and Breanna Yde-Bobby and Ronnie-Anne Santiago

James Marsden, Mackenzie Mauzy and Chris Renaud-Flint Lockwood, Sam Sparks and Steve

Leigh-Allyn Baker-Snazzy Shazam

Chiwetel Ejiofor, Ken Jeong and Pam Ferris-The Captain, Benny and Svetlana