Avengers: Endgame, the epic conclusion to the Marvel Cinematic Universe's Infinity Saga, holds the second spot. The 2019 film was a cultural phenomenon, captivating audiences worldwide, including in India. The film amassed an impressive ₹373.22 crores in Indian earnings, setting a benchmark for Hollywood blockbusters and becoming the first foreign film to cross the 300-crore mark in the country.