I wonder with films like this whether instead of using big Hollywood names such as Harrison Ford and Liam Neeson speaking English with dodgy Russian accents, it would be better using real Russians. Of course, Ford and Neeson are recognised names and help to bring in the audiences (though judging by wht you say wd1, big nmaes do not a box office smash make).
One of the best films I’ve seen in recent years was Downfall. A German / US production with genuine German actors, speaking German with English subtitles.