‘Spider-Man’ tops box office in fourth weekend; ‘The Odyssey’ becomes Nolan’s highest-grossing film

“Spider-Man: Brand New Day” fought off a slew of newcomers, including a comedy, a horror franchise, a Jason Statham action…