Lack of blockbusters, pandemic aftereffects and hard economic times blamed for 2024 slump