What character is the alter-ego of Frank Castle?
Incredible Hulk
The Punisher
Ghost Rider
The Joker