David seeks revenge on the people that wronged him.
1994
1961
1985
1996
2009
2014
2002
2013
2000
1972
1981
1963
1984
1964
2005
2011