David seeks revenge on the people that wronged him.
1984
2021
1999
2014
2012
2016
1991
1978
1928
1989
1992
1969
1993
1983
1975