Suggestions by @timjeromy12
1,799 suggestions

Kris Kristofferson
as Abraham Whistler in Blade (1998)

David Hasselhoff
as Nick Fury in Blade (1998)

Wesley Snipes
as Blade in Blade (1998)

Tobey Maguire
as Spider-Man in Venom (2011)

Thomas Jane
as Punisher in Venom (2011)

Hugh Jackman
as Wolverine (James Howlett) in Venom (2011)

Matthew Lillard
as Carnage in Venom (2011)

Topher Grace
as Venom in Venom (2011)

Eric Bana
as Mr Fantastic in Avengers: Infinite Warriors (2012)

Erik King
as Luke Cage in Avengers: Infinite Warriors (2012)

Ray Park
as Iron-Fist in Avengers: Infinite Warriors (2012)

James Marsden
as Daredevil in Avengers: Infinite Warriors (2012)

Josh Brolin
as Punisher in Avengers: Infinite Warriors (2012)

Idris Elba
as Blade in Avengers: Infinite Warriors (2012)

Jensen Ackles
as Ghost Rider in Avengers: Infinite Warriors (2012)

Keith David
as Groot in Avengers: Infinite Warriors (2012)

Sam Rockwell
as Rocket Raccoon in Avengers: Infinite Warriors (2012)

Vin Diesel
as Drax in Avengers: Infinite Warriors (2012)

Brendan Fraser
as Star-Lord in Avengers: Infinite Warriors (2012)

Colm Feore
as Charles Xavier in Avengers: Infinite Warriors (2012)