Every few years, a blockbuster movie comes along and breaks the box office, joining the list of highest-grossing movies of all time.Several of the films near the top of this list were released in the past decade, benefitting from today’s higher ticket prices, but every movie here has shown enough staying power at the worldwide box office to smash record after record.