Question: What actor portrayed David Dunn in the American superhero thriller film "Unbreakable"?
Answer: Bruce Willis