Displaying all articles tagged:

Frank Castle

  1. role muddles
    Why Cops and Soldiers Love the PunisherUnderstanding the controversial fandom of a violent Marvel antihero.