Russian Film Week returns to London in 2018!

The third Annual Russian Film Week will be held on November 25 to December 2, 2018 in landmark venues across London: BFI Southbank, Regent Street Cinema, Curzon Mayfair, Empire IMAX Leicester Square as well as in Edinburg, Cambridge and Oxford.…