David seeks revenge on the people that wronged him.
2017
2018
2015
1992
1986
2014
1920
2020
1962
1959
1960
1963
2006
1972
2010
1961
1970