46,885 suggestions

Colin Firth
as Gareth Mallory in Craig's James Bond (2006-2021)

Benicio del Toro
as Raoul Silva in Craig's James Bond (2006-2021)

Pedro Pascal
as Raoul Silva in Craig's James Bond (2006-2021)

Martin Freeman
as Bill Tanner in Craig's James Bond (2006-2021)

Emily Blunt
as Strawberry Fields in Craig's James Bond (2006-2021)

Keira Knightley
as Strawberry Fields in Craig's James Bond (2006-2021)

Ulrich Thomsen
as Dominic Greene in Craig's James Bond (2006-2021)

Jean Dujardin
as Dominic Greene in Craig's James Bond (2006-2021)

Michelle Rodriguez
as Camille Montes in Craig's James Bond (2006-2021)

Gal Gadot
as Camille Montes in Craig's James Bond (2006-2021)

Tom Wilkinson
as Mr. White in Craig's James Bond (2006-2021)

Jean Reno
as Mr. White in Craig's James Bond (2006-2021)

Danny Huston
as René Mathias in Craig's James Bond (2006-2021)

Don Cheadle
as Felix Leiter in Craig's James Bond (2006-2021)

Laurence Fishburne
as Felix Leiter in Craig's James Bond (2006-2021)

Helen Mirren
as M in Craig's James Bond (2006-2021)

Julie Andrews
as M in Craig's James Bond (2006-2021)

Aidan Gillen
as Le Chiffre in Craig's James Bond (2006-2021)

Vincent Cassel
as Le Chiffre in Craig's James Bond (2006-2021)

Rachel Weisz
as Vesper Lynd in Craig's James Bond (2006-2021)