Movie attendance remained strong this weekend despite the terrorist attacks on the United States, with a slate of new films nearly matching last weekend's box office returns, according to industry estimates Sunday.

The Keanu Reeves drama Hardball, about an inner-city Little League team, opened at No. 1 with $10.1 million.

That nearly equaled the swashbuckling adventure The Musketeer, which debuted in the top spot last weekend with $10.7 million.