Amazon Quiz, The options for the question - Which of these actors has NOT played the role of this superhero in movies? Ryan Reynolds Christopher Reeve Brandon Routh Henry Cavill The correct answer is Ryan Reynolds.