• blockbuster

    1. a motion picture expected to have a wide popular appeal or financial success
    2. something that is very large, expensive, or successful
      Used in: