Sort:  

They had it coming... Great movie, love Denzel movies a new one just came out "The Equalizer 2".
Thank you for participating 😉