Yes, that was Ben Affleck filming at Salem Street’s Neptune Oyster today as he directs (and stars in) “The Town”, an adaption of Chuck Hogan’s Prince of Thieves. Also starring in “The Town” is Mad Men’s Jon Hamm (Don Draper and Rebecca Hall (“Frost/Nixon”). Affleck plays a bank robber in a love triangle with FBI agent, Hamm, and bankteller Hall.
The crew has been shooting on a Charlestown street for about a week before moving to the North End today. Loaded Gun is also reporting that “crews are preparing for an elaborate shoot ’em up scene at Fenway Park scheduled to shoot sometime later this month. “Expect gun fire and a few cars exploding,” an inside source spills.”