15 Actresses Perfect for the Role of Enchantress in the MCU
The Enchantress—often identified as Amora in Marvel Comics—is an Asgardian sorceress who has crossed paths with Thor, tangled with the Avengers, and studied magic under the Norn Queen Karnilla. Across the comics, she deploys illusion-craft, transmutation, mind manipulation, and spellcasting fueled by Asgardian lore, frequently aligning with figures like the Executioner and entering conflicts that span realms from Asgard to Midgard. Any live-action adaptation places a premium on performers with experience in genre storytelling, complex antagonists, and the balance of regal poise with formidable power.
This list presents fifteen actors with substantial credits in fantasy, action, thriller, and prestige drama—projects that demonstrate command of character, physicality, and mythic world-building. It excludes anyone who has already appeared in the MCU or is officially attached to an upcoming MCU project, keeping the focus on fresh faces for the role.
Eva Green

Eva Green portrayed Vesper Lynd in ‘Casino Royale’ directed by Martin Campbell, and led the gothic series ‘Penny Dreadful’ created by John Logan alongside Josh Hartnett and Timothy Dalton. Her genre filmography includes ‘300: Rise of an Empire’ directed by Noam Murro, ‘Sin City: A Dame to Kill For’ directed by Robert Rodriguez and Frank Miller, and ‘Dark Shadows’ and ‘Miss Peregrine’s Home for Peculiar Children’ directed by Tim Burton.
Green’s background includes French and English productions, stage training in Paris and London, and multilingual work across European and American projects. She has collaborated with filmmakers known for stylized worlds and heightened tone, maintaining recurring roles that involve occult themes, espionage, and mythic archetypes.
Anya Taylor-Joy

Anya Taylor-Joy starred in ‘The Witch’ by director Robert Eggers and headlined ‘The Queen’s Gambit’ created by Scott Frank and Allan Scott. Her work in ‘Split’ and ‘Glass’ directed by M. Night Shyamalan, ‘Last Night in Soho’ directed by Edgar Wright, and ‘The Northman’ directed by Robert Eggers spans psychological thriller, horror, and epic drama.
Taylor-Joy’s credits also include ‘Furiosa: A Mad Max Saga’ directed by George Miller, adding large-scale action to a slate of character-driven roles. She has received major awards recognition for limited series and film work, with international distribution across streaming and theatrical markets.
Jodie Comer

Jodie Comer played Villanelle in ‘Killing Eve’, a series initially developed by Phoebe Waller-Bridge from Luke Jennings’s novels and later overseen by Emerald Fennell, Suzanne Heathcote, and Laura Neal. She appeared in ‘The Last Duel’ directed by Ridley Scott from a screenplay by Nicole Holofcener, Ben Affleck, and Matt Damon, and in ‘Free Guy’ directed by Shawn Levy with Ryan Reynolds.
Comer’s stage work includes the one-woman play ‘Prima Facie’, and her filmography ranges from contemporary thriller to historical drama. She has earned major industry awards for television and theater, with credits across British and American productions.
Rosamund Pike

Rosamund Pike starred in ‘Gone Girl’ directed by David Fincher from Gillian Flynn’s screenplay, earning wide recognition for a lead role opposite Ben Affleck. She headlines the fantasy series ‘The Wheel of Time’, developed by Rafe Judkins from Robert Jordan’s novels, working alongside Daniel Henney and Josha Stradowski.
Pike’s earlier credits include the Bond film ‘Die Another Day’ and ensemble literary adaptations such as ‘Pride & Prejudice’ directed by Joe Wright, along with ‘I Care a Lot’ written and directed by J Blakeson. Her portfolio spans thriller, fantasy, and period drama across studio features and streaming series.
Rebecca Ferguson

Rebecca Ferguson appears as Ilsa Faust in multiple ‘Mission: Impossible’ installments directed by Christopher McQuarrie, performing in large-scale action sequences opposite Tom Cruise. She plays Lady Jessica in Denis Villeneuve’s ‘Dune’ and ‘Dune: Part Two’, adapting Frank Herbert’s science-fiction saga with an ensemble including Timothée Chalamet.
Ferguson’s additional genre credits include ‘Doctor Sleep’ directed by Mike Flanagan, based on Stephen King’s novel, and television work that preceded her transition to global franchises. Her screen roles encompass espionage, science fiction, and horror within director-driven projects.
Samara Weaving

Samara Weaving headlined ‘Ready or Not’ directed by Matt Bettinelli-Olpin and Tyler Gillett, a thriller that pairs dark comedy with survival elements. She also starred in ‘The Babysitter’ directed by McG and appeared in ‘Scream VI’ under the Radio Silence team of Bettinelli-Olpin and Gillett.
Weaving’s action and genre slate includes ‘Mayhem’ directed by Joe Lynch with Steven Yeun, ‘Guns Akimbo’ directed by Jason Lei Howden, and ‘Snake Eyes’ directed by Robert Schwentke. Her work spans studio releases and independent productions, emphasizing physical performance and high-concept premises.
Ana de Armas

Ana de Armas earned widespread notice with ‘Knives Out’ directed by Rian Johnson, acting opposite Daniel Craig and Chris Evans in an ensemble mystery. She played Joi in ‘Blade Runner 2049’ directed by Denis Villeneuve, joining a science-fiction legacy with Ryan Gosling and Harrison Ford.
De Armas appeared in ‘No Time to Die’ directed by Cary Joji Fukunaga and ‘The Gray Man’ directed by Anthony and Joe Russo. She has received major awards recognition for biographical drama and continues to work across action, thriller, and character-centric narratives.
Alicia Vikander

Alicia Vikander starred in ‘Ex Machina’ written and directed by Alex Garland with Domhnall Gleeson and Oscar Isaac. She won an Academy Award for ‘The Danish Girl’ directed by Tom Hooper, expanding into period drama with a historical biographical focus.
Vikander led ‘Tomb Raider’ directed by Roar Uthaug and appeared in ‘Jason Bourne’ directed by Paul Greengrass. Her filmography alternates between intimate sci-fi, prestige drama, and franchise action, working in English-language and European productions.
Alexandra Daddario

Alexandra Daddario appeared in ‘True Detective’ created by Nic Pizzolatto, acting alongside Matthew McConaughey and Woody Harrelson. She starred in ‘San Andreas’ directed by Brad Peyton with Dwayne Johnson and in ‘Baywatch’ directed by Seth Gordon.
Daddario’s genre credits include the ‘Percy Jackson & the Olympians’ films directed by Chris Columbus and ‘Mayfair Witches’ developed by Esta Spalding and Michelle Ashford from Anne Rice’s works. She has worked across network television, premium cable, and streaming originals such as ‘The White Lotus’ created by Mike White.
Lily James

Lily James played the title role in ‘Cinderella’ directed by Kenneth Branagh and appeared in ‘Baby Driver’ directed by Edgar Wright. She starred in ‘Pride and Prejudice and Zombies’ directed by Burr Steers and supported in ‘Darkest Hour’ directed by Joe Wright.
James portrayed Pamela Anderson in ‘Pam & Tommy’, a limited series developed by Robert Siegel and DV DeVincentis, co-starring Sebastian Stan. Her credits span period drama, heist thriller, musical comedy such as ‘Mamma Mia! Here We Go Again’, and biographical television.
Ruth Wilson

Ruth Wilson co-starred in ‘Luther’ created by Neil Cross, playing opposite Idris Elba in a crime drama with recurring arcs. She portrays Mrs Coulter in ‘His Dark Materials’ developed by Jack Thorne from Philip Pullman’s novels, working with Dafne Keen and James McAvoy.
Wilson led ‘The Affair’ created by Sarah Treem and Hagai Levi and has appeared in features such as ‘True Things’ directed by Harry Wootliff. She has received major television awards recognition, with projects across the BBC, Showtime, and international distributors.
Sofia Boutella

Sofia Boutella appeared in ‘Kingsman: The Secret Service’ directed by Matthew Vaughn, performing stylized action choreography. She co-starred in ‘Star Trek Beyond’ directed by Justin Lin and in ‘Atomic Blonde’ directed by David Leitch.
Boutella portrayed the title entity in ‘The Mummy’ directed by Alex Kurtzman and led the space-opera project ‘Rebel Moon’ directed by Zack Snyder. Her filmography features action-heavy roles and science-fiction ensembles with extensive stunt and movement components.
Anya Chalotra

Anya Chalotra portrays Yennefer of Vengerberg in ‘The Witcher’, a fantasy series created by Lauren Schmidt Hissrich from Andrzej Sapkowski’s books, opposite Henry Cavill and Freya Allan. The role involves magical training arcs, court intrigue, and combat sequences within a serialized narrative.
Chalotra’s additional credits include ‘Wanderlust’ created by Nick Payne and stage work in the United Kingdom. Her screen performances emphasize voice control, classical training, and multilingual production environments across British television and international streaming.
Teresa Palmer

Teresa Palmer stars in ‘A Discovery of Witches’ developed by Kate Brooke from Deborah Harkness’s novels, opposite Matthew Goode, within a contemporary fantasy setting involving witchcraft, vampires, and academic research. She appeared in ‘Hacksaw Ridge’ directed by Mel Gibson and ‘Warm Bodies’ directed by Jonathan Levine.
Palmer led the horror title ‘Lights Out’ directed by David F. Sandberg and has credits across Australian and American productions. Her roles traverse supernatural romance, wartime biography, and studio horror under directors with distinct genre sensibilities.
Mackenzie Davis

Mackenzie Davis co-starred in ‘Blade Runner 2049’ directed by Denis Villeneuve and led ‘Terminator: Dark Fate’ directed by Tim Miller with Linda Hamilton and Arnold Schwarzenegger. She appeared in ‘The Martian’ directed by Ridley Scott as part of an ensemble survival narrative.
Davis’s television work includes ‘Halt and Catch Fire’ created by Christopher Cantwell and Christopher C. Rogers and ‘Station Eleven’ developed by Patrick Somerville from Emily St. John Mandel’s novel. Her projects range from science-fiction epics to character-driven limited series across cable and streaming.
Share your own Enchantress casting picks in the comments so we can compare notes on who fans want to see step into Asgardian sorcery next.


