The British Film Institute’s (BFI) 2023 statistics reveal a production spend of £4.23 billion in the U.K., whilst five of the top ten highest grossing films at the U.K. box office were made on British ...
In one of the screening rooms of the storied British Film Institute (BFI) in Southbank, over a hundred people —mostly women —gathered for a buzzy night of watching shorts. Every single one of the ...