Russian Film Week Festival Returns to London at Odeon Luxe Leicester Square
The Russian Film Week festival returned to the UK capital on Sunday with a premiere of Captain Volkonogov Escaped at Odeon Luxe Leicester Square in London. Speaking about the London premiere, directors of the movie expressed particular appreciation for the venue: ‘We are honoured that […]
Editor's Choice Film