LOS ANGELES, Oct 23 (Variety.com) - It was a battle of the sequels at the multiplexes this weekend, as Tyler Perry's "Boo! A Madea Halloween" narrowly edged out "Jack Reacher: Never Go Back" to claim first place at the domestic box office.

Last weekend's champ, Warner Bros.' "The Accountant" had to settle for fourth place, picking up $14 million to push its domestic total to $47.9 million.

DreamWorks's Pictures "The Girl on the Train" rounded out the top five, earning $7.3 million. The adaptation of the literary hit about an alcoholic who becomes obsessed with a missing woman, has earned $58.9 million after three weeks in theaters. Universal distributed the film.

The weekend's other major new release, Fox's "Keeping Up with the Joneses" flopped, eking out $5.6 million. The action-comedy about a suburban couple who get entangled in the world of international espionage, stars Jon Hamm, Zach Galifianakis, Gal Gadot, and Isla Fisher. It's a rough start given its $40 million budget.

Among other releases, "The Met: Live in HD's" screening of Mozart's Don Giovanni drew opera fans, grossing $1.7 million on more than 900 screens.

Faith-based distributor Pure Flix debuted "I'm Not Ashamed," a drama about a victim of the Columbine High School shootings, to $900,000 on 505 theaters.

Michael Moore waded into the presidential election with "Michael Moore In TrumpLand," a film of a one-man stage performance that the documentary filmmaker delivered in Ohio, all but begging the Rust Belt to abandon the Donald. The film earned $50,200 on two screens for a $25,100 per-screen average.

The A24 release earned an impressive $414,740 on four screens, for a sizzling $103,685 per-screen average. That sets it up nicely as the indie distributor looks to expand the drama about a gay boy coming-of-age in the inner city of Miami.