Suggestions by @m15t3rm4v3r1ck
5,556 suggestions

Harrison Ford
as Tom Cruise in Actors' Older Counterparts

Pierce Brosnan
as Henry Cavill in Actors' Older Counterparts

Al Pacino
as Christian Bale in Actors' Older Counterparts

Mads Mikkelsen
as Liam Hennessy in The Foreigner.

Donnie Yen
as Ngoc Minh Quan in The Foreigner.

Wesley Snipes
as Luther in The Day After Tomorrow (2004 Alternate Casting)

Reg E. Cathey
as T'Challa in Avengers: Endgame (1999)

Reg E. Cathey
as T'Challa in Avengers: Infinity War (1998)

Reg E. Cathey
as T'Challa in Captain America: Civil War (1996)

Kurt Russell
as Staff Sergeant Colin Sullivan in The Departed (1986)

Willem Dafoe
as Trooper William "Billy" Costigan Jr. in The Departed (1986)

David Thewlis
as Doctor Victor Von Doom in Marvel and DC celebrity swap

John Cena
as Ben Grimm in Marvel and DC celebrity swap

Kevin Costner
as Ego in Marvel and DC celebrity swap

Danny Huston
as Justin Hammer in Marvel and DC celebrity swap

Michael Shannon
as Aldrich Killian in Marvel and DC celebrity swap

Ciarán Hinds
as Ultron in Marvel and DC celebrity swap

J.K. Simmons
as Alexander Pierce in Marvel and DC celebrity swap

Ezra Miller
as Johnny Storm in Marvel and DC celebrity swap

Margot Robbie
as Sue Storm in Marvel and DC celebrity swap