A Giant Achievement, 4 February 14

Tue, 11 Feb 14

The Selfish Giant and 12 Years A Slave won top honours at
the recent Critics Circle Film Awards in London. Who says the British
film industry is in trouble?