David seeks revenge on the people that wronged him.
2014
2007
1948
2016
1997
1933
2013
2025
1934
2018
1981
2020