Suggestions by @harrybray
9,876 suggestions

Kathleen Turner
as Computer authentication voice (uncredited) in Never say never again (alternate cast)

Jack Palance
as Blofeld in Never say never again (alternate cast)

Martin Jarvis
as “M” in Never say never again (alternate cast)

Eric Roberts
as Colonel Jack Petachi in Never say never again (alternate cast)

Billy Dee Williams
as Leiter in Never say never again (alternate cast)

Paul Freeman
as Largo in Never say never again (alternate cast)

Debbie Harry
as Fatima Blush in Never say never again (alternate cast)
Carrie Fisher
as Domino petachi in Never say never again (alternate cast)
George Lazenby
as Commander James Bond in Never say never again (alternate cast)
Adam Rayner
as Pitch Black in Rise Of The Guardians (Live Action)
Kevin Stoney
as Kryptonian in fortress in Superman III: Hope for All (1983)

Susannah York
as Lara Lor-van in Superman III: Hope for All (1983)

Tom Mankiewicz
as Writer in Superman III: Hope for All (1983)

Peter Cook
as Mr. Mxyzptlk in Superman III: Hope for All (1983)

Yaphet Kotto
as William Henderson in Superman III: Hope for All (1983)

F. Murray Abraham
as Steepenwolf in Richard Donner's Justice League

Richard Marquand
as Director in Solo: A Star Wars Story (80's)

Matthew Vaughn
as Director in Superman: Man of Tomorrow

Michael Mann
as Director in Batman (1990s)
Sidney J. Furie
as Director in Batman vs Superman (90's)