A respected teacher’s life unravels after a brutal assault and a public humiliation. Now, he must choose between silence and revenge.
2018
2009
2006
2007
2017
2023
2014
1996
2024
2025
2008
2001
1995
2013
2022