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.
2022
2023
2015
2016
2017
2021
2014
2013
2025
2010
1985
2009