Suggestions by @3732pl07
6,117 suggestions

John Travolta
as Cable in The Worst Fancastings of all Time!

Rob Schneider
as Cable in The Worst Fancastings of all Time!

Karl Urban
as John Spartan in Demolition Man (2013)
Timothy Olyphant
as Green Lantern in Green Lantern: Book of Oa

Dougray Scott
as Sinestro in Green Lantern: Book of Oa

Liev Schreiber
as The Kurgan in Highlander (2016)

Jackie Earle Haley
as Pazuzu in The Exorcist

Willem Dafoe
as Pazuzu in The Exorcist

Nicolas Cage
as Antoine[7][3] in Free Guy (2002)

Charlie Sheen
as Antoine[7][3] in Free Guy (2002)

Terence Stamp
as Dark Archer in Arrow (80s movie franchise)

Michael Biehn
as Deathstroke in Arrow (80s movie franchise)

Ben Stiller
as Deadpool in X-Men Origins: Wolverine (1993)

Dennis Hopper
as Max Eisenhardt in X-Men (1993)

Sean Connery
as Max Eisenhardt in X-Men (1993)

Lance Henriksen
as Max Eisenhardt in X-Men (1993)

Vincent D'Onofrio
as Victor Creed in X-Men (1993)

Mickey Rourke
as Victor Creed in X-Men (1993)

Sean Connery
as Dr. Otto Octavius in Sam Raimi's Spider-Man Trilogy (1982-1987)

Nicolas Cage
as Roderick Kingsley in Sam Raimi's Spider-Man 4