The Town made off with $23.8 million in its opening weekend to take the No. 1 spot at the box office.
The Warner Bros. drama about bank robbers in an insular section of Boston is the second film Ben Affleck has directed following 2007's Gone Baby Gone. Affleck also stars alongside Jeremy Renner, Rebecca Hall and Jon Hamm.
Opening in second place at the crowded start of the fall film season was Columbia Pictures' high school Easy A, starring Emma Stone. It made $17.7 million, according to final studio figures Monday.
The top five movies at US and Canadian theaters Friday through Sunday, as compiled by Hollywood.com are: