He-Man and the Masters of the Universe live action fancast

Here's the people I would cast for an ideal live action film of the franchise He-Man and the Masters of the Universe.

Cast

 * He-Man: Alan Ritchson
 * Prince Adam: Dakota Goyo
 * Cringer/Battle-Cat: Jim Cummings (voice)
 * Sorceress: Eva Green
 * Man-At-Arms: Neal McDonough
 * Orko: Ricky Gervais (voice)
 * Teela: Katherine McNamara
 * Ram-Man: Vinnie Jones
 * Stratos: Falk Hentschel
 * Delora: Harley Slade
 * Fisto: Rory McCann
 * Mekaneck: Jake Sandvig
 * Clamp Champ: Bobby Lashley
 * The Mighty Spector: Ray Park
 * King Randor: Bernard Hill
 * Queen Marlena: Claudia Wells
 * Skeletor: Gary Oldman
 * Evil-Lyn: Cate Blanchett
 * Beast-Man: Tyler Mane
 * Mer-Man: Djimon Hounson
 * Tri-Klops: James Marsden
 * Trap-Jaw: Bruce Spence
 * Two-Bad: Bill Nighy & John Kassir (motion capture and voices)
 * King Hiss: Stephen Dorff
 * Hordak: Micheal Ironside
 * She-Ra: Bridget Graham
 * Princess Adora: Freya Allan
 * Moss Man: John-Rhys Davies (voice and facial capture)
 * King Miro: John Ratzenberger
 * Chief Carnivus: Sylvester Stallone (voice and facial capture)
 * Granamyr: Ben Kingsley (voice)
 * King Grayskull: Dolph Lungdren
 * Zodac: Andy Serkis