La rosa negra

Se rodó en Inglaterra y en Marruecos[2]​ (que sustituye al desierto de Gobi en China).

Su amigo, un arquero llamado Tristán (Jack Hawkins), huye con él, ya que ahora los dos están perseguidos.

Maryam parte con él, porque quiere ir a Inglaterra y Walter no tiene intención de volver.

Cuando llega, le dicen que debe permanecer en China como «huésped» durante el resto de su vida.

Por lo tanto, Walter es recibido con los brazos abiertos por todas las maravillas culturales y científicas (incluyendo la pólvora) que ha traído de China.