There are all kinds of factors at play - including the move towards streaming, the impact of the pandemic, and the film industry's over-reliance on franchises, sequels and superheroes. But the ...