Samuel L Jackson is one of the most prolific actors of the last 30 years also his box office success got a major boost when he accepted the role of Nick Fury. Don Cheadle's box office success also got a major boost from Marvel movies when he took over Terrance Howards role from the first Iron Man movie.