When John Doe is convicted of being a vigilante serial killer, a vigilante group named 'Speak for the Dead' emerges in support of John's cause?elevating the debate about justice versus vengeance.
2025
2017
2021
2007
2008
2019
2022
2016
2018
2023