Charlotte’s Web

If I Ruled The World…

September 25, 2012

Clare Stewart is director of the BFI’s 56th London Film Festival. She grew up in South Gippsland, Australia, before acquiring a passion for film and volunteering at the Melbourne Cinematheque. She [read more]