Suggestions by @minetaskaya
36 suggestions

Mads Mikkelsen
as Niccolò Machiavelli in The Secrets of the Immortal Nicholas Flamel

Jason Momoa
as Osisris in The Secrets of the Immortal Nicholas Flamel

James Caviezel
as Abraham the Mage in The Secrets of the Immortal Nicholas Flamel

Jared Padalecki
as Marethyu in The Secrets of the Immortal Nicholas Flamel

Jamie Campbell Bower
as Billy the Kid in The Secrets of the Immortal Nicholas Flamel

Michelle Pfeiffer
as Bastet in The Secrets of the Immortal Nicholas Flamel

Amber Heard
as Joan of Arc in The Secrets of the Immortal Nicholas Flamel

Mads Mikkelsen
as Niccolo Machiavelli in The Secrets of the Immortal Nicholas Flamel

Michael Emerson
as William Shakespeare in The Secrets of the Immortal Nicholas Flamel

Johnny Depp
as Comte de Saint-Germain in The Secrets of the Immortal Nicholas Flamel

Eva Green
as Virginia Dare in The Secrets of the Immortal Nicholas Flamel

Godfrey Gao
as Niten in The Secrets of the Immortal Nicholas Flamel

Gage Munroe
as Josh Newman in The Secrets of the Immortal Nicholas Flamel

Brighton Sharbino
as Scathach in The Secrets of the Immortal Nicholas Flamel

Benedict Cumberbatch
as Nicholas Flamel in The Secrets of the Immortal Nicholas Flamel

Dwayne Johnson
as Palamedes in The Secrets of the Immortal Nicholas Flamel