Blockbuster means a big hit, but this is a chain of video shop.
I heard that they closed a shop at Hollywood and also four shops at Glendale.