El filme fue criticado tanto en Rusia como en Occidente por tomarse muchas libertades con los hechos, en ambos su argumento y descripciones de sus personajes (especialmente Joseph Fiennes como Danilov, y Ed Harris como König) que difieren de los personajes y hechos reales.