Skip Nav

Slide Photo of Ben Affleck, Rebecca Hall Filming The Town

Our Town

Ben Affleck and Rebecca Hall filmed The Town in Boston on Wednesday.

Latest Celebrity & News