The Equalizer Michele Neylon 10 years ago Here’s the teaser for the upcoming release of The Equalizer starring Denzel Washington: