Isn't this the subject of a Samuel L. Jackson movie?
I think you're referring to Denzel Washington: http://www.imdb.com/title/tt0251160/