Comic book character played by Samuel L Jackson Inventions Answers