French filmmaker Luc Besson and Oscar-winning Hollywood legend Oliver Stone were the marquee names at Moscow’s “Culture. Media. Digital” forum, a two-day spectacle that brought together creative ...