The end of Lt. Frank Castle's first platoon…and the beginning of the Punisher?
Ennis, Parlov
(2018)
(2008)
(1988 - 1995)