The Town ****½ As an actor Ben Affleck has never been a favourite of movie critics, or anyone for that matter, and, in spite of a few arguably good performances (although not everyone will agree with me on this), his reputation is one of simply not being able