Foi adaptado do livro de J. Allan Dunn, "The Petals of Lao-Tze", publicado em 18 de dezembro de 1917 na revista Adventure. Muitas cenas foram rodadas no Hawaii e no Extremo Oriente.[3]
O seriado apresenta Marie Walcamp como Marie Carlton, uma jovem mulher na posse de uma folha de lótus dourado, o que, combinado com sete pedras semelhantes, pode conter o segredo da vida perpétua. King Carson (Otto Lederer), porém, está disposto a sacrificar qualquer coisa para se apossar da folha de Marie, seguindo-a através da China, Japão e Filipinas. Harlan Tucker personifica o cavaleiro em brilhante armadura. Foi alegado ter sido filmado em localidades reais no Oriente.