Russian film is surprise winner at London Film Festival
The Star of London award for the Best Film of the London Film Festival has gone to the Russian arctic drama, How I Ended This Summer.Despite impressive competition on the twelve-strong shortlist from higher-profile British, American and French films, Russia’s Alexei Popogrebsky took the top prize for a film that
[...]