Suggestions by @thunderfancasts1980
9,037 suggestions

Mark Strong
as Professor Charles Xavier in X-Men Trilogy (2020-2026)

Richard Madden
as Logan in X-Men Trilogy (2020-2026)

Tom Hardy
as Logan in X-Men Trilogy (2020-2026)

Emily Blunt
as Lenina Huxley in Demolition Man (2013)

Scarlett Johansson
as Lenina Huxley in Demolition Man (2013)

Angelina Jolie
as FBI Agent Clarice Starling in Hannibal Lecter Trilogy (2001-2012)

Ian McKellen
as Alfred Pennyworth in Batman Returns (2002)

Charlize Theron
as Selina Kyle in Batman Returns (2002)

Tom Selleck
as Commissioner James Gordon in Batman Returns (2002)

John Cleese
as Alfred Pennyworth in Batman Returns (2002)

Eric Roberts
as Max Schreck in Batman Returns (2002)

Ed Harris
as Max Schreck in Batman Returns (2002)

John Goodman
as Oswald Cobblepot in Batman Returns (2002)

Alfred Molina
as Oswald Cobblepot in Batman Returns (2002)

Rachel Weisz
as Selina Kyle in Batman Returns (2002)

Uma Thurman
as Selina Kyle in Batman Returns (2002)

Angelina Jolie
as Selina Kyle in Batman Returns (2002)

Johnny Depp
as Bruce Wayne in Batman Returns (2002)

Tom Cruise
as Bruce Wayne in Batman Returns (2002)

Keanu Reeves
as Bruce Wayne in Batman Returns (2002)