A masked vigilante sets out to take down the anarchist leader of a secluded town in the pursuit of purpose.
2024
2001
2025
2020
2016