Suggestions by @jacksonneslen
20 suggestions

Teyonah Parris
as Kaya Cassir in Magic: The Gathering

Chris Hemsworth
as Gideon Jura in Magic: The Gathering
Irrfan Khan
as Senuhet in The Secrets of the Immortal Nicholas Flamel

Megan Fox
as The Morrigan in The Secrets of the Immortal Nicholas Flamel

Karen Gillan
as Scathach in The Secrets of the Immortal Nicholas Flamel
Emma Watson
as Joan of Arc in The Secrets of the Immortal Nicholas Flamel

Josh Hutcherson
as Josh Newman in The Secrets of the Immortal Nicholas Flamel

Jude Law
as Dr. John Dee in The Secrets of the Immortal Nicholas Flamel

John Malkovich
as Dr. John Dee in The Secrets of the Immortal Nicholas Flamel

Alan Rickman
as Dr. John Dee in The Secrets of the Immortal Nicholas Flamel

Donnie Yen
as Niten in The Secrets of the Immortal Nicholas Flamel
Ralph Fiennes
as Osisris in The Secrets of the Immortal Nicholas Flamel

Jeff Bridges
as Odin in The Secrets of the Immortal Nicholas Flamel
Anthony Hopkins
as Odin in The Secrets of the Immortal Nicholas Flamel

Gerard Butler
as Mars Ultor in The Secrets of the Immortal Nicholas Flamel

Dave Bautista
as Palamedes in The Secrets of the Immortal Nicholas Flamel

Viggo Mortensen
as Nicholas Flamel in The Secrets of the Immortal Nicholas Flamel

Famke Janssen
as Perenelle Flamel in The Secrets of the Immortal Nicholas Flamel

Hans Zimmer
as Composer in Magic: The Gathering

Zack Snyder
as Director in Magic: The Gathering