Roles turned down by Vin Diesel:
Turned down the lead role to this sequel, because he didn't feel like it was a "franchise" film.
Actor who got the part: Tyrese
Vin Diesel was offered a part in the film, not sure whether it was Daredevil or Bullseye.
Actor who got the part: Ben Affleck
The studio wanted him to star in Hellboy, but the director threatened to drop out if Ron Perlman was not cast.
Actor who got the part: Ron Perlman
Diesel was originally cast as Agent 47, but backed out, not wishing to be typecast.
Actor who got the part: Timothy Olyphant
Diesel was considered for the role of Frank Castle.
Actor who got the part: Thomas Jane
Vin Diesel was actually cast in the movie but dropped out over "creative differences."
Vin Diesel was asked to play the lead role once again, but refused.
Actor who got the part: Ice Cube
Did you know that Vin Diesel was not the only choice for these movies? (click to learn more)