Universal's thriller The Girl On the Train takes the top spot at the box office with $24.6 million, while Birth of a Nation falters.
Last weekend's winner Miss Peregrine goes up against The Girl On the Train, The Birth of a Nation and Middle School at the box office.
The Girl on the Train is a sensual ride worth taking, and features an outstanding Emily Blunt.
From Star Wars: Rogue One to Fantastic Beasts, there are still plenty of blockbusters coming our way in the second half of 2016.
Emily Blunt sees something she shouldn't in the thrilling first trailer for The Girl on the Train, in theaters this October.