The top 50 best-performing films in the UK box office take nearly 90% of the total box office. With more than 700 films released every year, that leaves little space for smaller, foreign language and independent films. Cinemas have high fixed costs and need a certain number of hit films to keep afloat. – The Conversation