La película se rodó en los "Elstree Studios" de Inglaterra y las localizaciones se llevaron a cabo en Shanghai y España.