Suggestions by @andr857m
423 suggestions
Ralph Fiennes
as M in Perfect James Bond

Colin Firth
as Q in Perfect James Bond

Dan Stevens
as James Bond in Perfect James Bond
Will Smith
as Barack Obama in Obama

John Mulaney
as Twins 36 to 40 in Face Claims V4

Zendaya
as 23 in Face Claims V4
Jamie Foxx
as Lucius Fox in Batman
Marlon Brando
as Carmine Falcone in Batman

Jonathan Aris
as Bill Tanner in 007: New Franchise

Lily James
as Miss Moneypenny in 007: New Franchise

Emilia Clarke
as Miss Moneypenny in 007: New Franchise

Tom Holland
as Luke Skywalker in Star Wars Reboot

Rihanna
as Solitaire in 007: New Franchise

Mahershala Ali
as Mr. Big in 007: New Franchise

Chiwetel Ejiofor
as Mr. Big in 007: New Franchise
Michael Madsen
as Le Chiffre in 007: New Franchise

Vincent Cassel
as Le Chiffre in 007: New Franchise
Cara Delevingne
as Vesper Lynd in 007: New Franchise
Michael Madsen
as Le Chiffre in Casino Royale 007

Vincent Cassel
as Le Chiffre in Casino Royale 007