Suggestions by @austinpowers
372 suggestions

Michael Douglas
as Marvin Schwarzs in Once Upon a Time in Hollywood
Robert De Niro
as Marvin Schwarzs in Once Upon a Time in Hollywood

Matthew McConaughey
as Cliff Booth in Once Upon a Time in Hollywood
Tom Cruise
as Cliff Booth in Once Upon a Time in Hollywood

Oscar Isaac
as Actors in Overcasted Actors

Pedro Pascal
as Actors in Overcasted Actors
Timothée Chalamet
as Actors in Overcasted Actors
Giancarlo Esposito
as Actors in Overcasted Actors

Miguel Ferrer
as Parker Selfridge in Avatar (1989)

Nichelle Nichols
as Mo'at in Avatar (1989)

Anne Bancroft
as Dr. Grace Augustine in Avatar (1989)
Jenette Goldstein
as Trudy Chacón in Avatar (1989)

Brian Dennehy
as Colonel Miles Quaritch in Avatar (1989)

Michael Biehn
as Jake Sully in Avatar (1989)

Cybill Shepherd
as Vicki Vale in Batman (1981) Version

Laurence Olivier
as Alfred Pennyworth in Batman II (1984)

Michael Douglas
as Bruce Wayne in Batman II (1984)

James Caan
as Raymond King in The Accountant (2001)

Christopher Plummer
as Lamar Blackburn in The Accountant (2001)

Martin Landau
as Francis Silverberg in The Accountant (2001)