Malgré un accueil chaleureux de la critique, La Grande muraille fut un échec commercial. Il resta ainsi longtemps interdit par la censure dans de nombreux pays à cause de son thème inter-racial. C'est toutefois un des films préférés de son auteur qui le considère, dans ses mémoires, comme de L'Art avec un grand A.
Le Général Yen, un asiatique, est interprété par Nils Asther, un acteur suédois peu connu dont ce fut le seul grand rôle au cinéma.
Walter Connolly qui interprète le conseiller financier du général Yen se cassa la jambe durant le tournage de la séquence du train. Il passa ainsi le reste du film sur des béquilles.