Hollywood is enjoying a phenomenal year at the Indian box office. With releases only through July, 2026 has already surpassed the total annual grosses of each of the last seven years, trailing only the record-setting 2019. There have been numerous successes this year and many of them unexpected. As for the expected ones, the two biggest releases of the year so far, Spider-Man: Brand New Day and The Odyssey, have lived up to the expectations and more. Spider-Man: Brand New Day yesterday became the highest-grossing Hollywood film of all time in India, overtaking Avatar: The Way of Water. On the same day, The Odyssey crossed the Rs. 200 crore mark, becoming only the eighth Hollywood release in history to do so. Both films still have fuel left in the tank. Spider-Man is set to soar past the Rs. 500 crore mark tomorrow and could even challenge Rs. 600 crore by the end of its run, while The Odyssey is expected to finish at around Rs. 225 crore.  The year is far from over. Later this year comes Avengers: Doomsday, the biggest Hollywood release on the calendar. The film is expected to push the market to even greater heights, but Spider-Man has already swung the bar to dizzying heights, making it anything but an easy target. The Top Ten Highest-Grossing Hollywood Films in India are as follows: Rank Title Year Gross 1 Spider-Man: Brand New Day 2026 Rs. 485.00 cr. 2 Avatar: The Way of Water 2022 Rs. 465.00 cr. 3 Avengers: Endgame 2019 Rs. 445.00 cr. 4 Avengers: Infinity War 2018 Rs. 29