The brilliant Ben Affleck directed crime thriller, The Town, over-performed at the American box-office this passing weekend, raking in an estimated $23.8 million - enough to give it top spot.

The flick, which also stars Rebecca Hall, Jeremy Renner and Jon Hamm, has received pretty much unanimously positive reviews from critics and is now seen as a possible contender for awards season. Affleck will be in Dublin, along with Hall this evening for the film's Irish Premiere at The Savoy. We'll have an interview live with them both on Wednesday afternoon. 

Elsewhere, the Emma Stone starring Easy A also did good business, bagging over $18 million, instantly making the Zombieland star a bankable name. The shite Devil did so-so money, taking $12.5 million, and is expected to fall fast in the coming weeks. 

Follow Mike on twitter