The film Russians at War will be shown on Leiden University’s campus in The Hague on Wednesday despite widespread criticism.