Fanny Lye Deliver’d, starring Maxine Peake, and Honey Boy, featuring Shia LaBeouf, are among the titles competing in competition at the London Film Festival. The 63rd BFI London Film Festival has unveiled the ten films to compete with 60% of the features directed or co-directed by women, while Isabel Sandoval, who directed Lingua Franca, is […]