Masked avenger rights wrongs in his home town. Second of four in a series.
1996
2009
2012
2024
2017
2025
2023
2016
1999
2022
1945
1937
1985
1988