what city does the equalizer take place in
The Equalizer (film) Robert McCall (Denzel Washington) is a retired Marine and Defense Intelligence Agency operative who after promising his recently deceased wife that he would leave his old life behind lives quietly in Boston, Massachusetts and works at a Home Mart hardware store. McCall befriends many of his co-workers and helps a security guard trainee named Ralph pass his qualification exam. Unable to sleep, McCall spends some late nights reading in a 24/7 diner where he befriends Alina (Chloë Grace Moretz), a teenage prostitute for the Russian Mafia; McCall regales Alina with philosophical interpretations of the book he is currently reading, The Old Man and the Sea.