Samuel L Jackson is surprised he doesn't make an appearance in 'Black Panther'. The Hollywood star plays the part of Nick Fury in the Marvel movies, but has been omitted from 'Avengers 3', 'Avengers 4' and the Africa-set 'Black Panther' - which has seemingly annoyed the actor. He told Yahoo: "I wasn't in the 'superhero argument' movie ['Captain America: Civil War'], I'm not in 'Avengers 3 and 4'.