Fanboy Planet

The Punisher Redefined

December 22, 2021 Derek McCaw 0

He’s a problematic character. Not really a hero, and never really was. But fans love the seeming cut and dried approach to punishing criminals, so […]