Russian companies presented to Vietnamese and Asian distributors a kaleidoscope of new series, from historical dramas to comedies and detective stories.
A total of 75 Russian cinematic releases from 18 companies are travelling to the SIFF Market 2023 including the first feature film shot in space, “The Challenge.”