Ben Affleck and Rebecca Hall on the set of 'The Town' filming in Copley Square Boston, Massachusetts - 01.10.09 Stock Photo - Alamy