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

"Spider-Man: Brand New Day" continues to dominate the box office, holding the top spot for the fourth weekend.