Standout cinematography 2025December 9th, 2025The Definition team round up their top films and shows of the year, celebrating the ideas, talent and tech that made them shineRead More
Official figures from the BFI reveal the highest spend ever on film and television productionJanuary 30th, 2020The BFI has revealed that international investment in film and television in 2019 generated a huge uplift for the UK economy with £3.07 billion.Read More