Two spies are sent into an impenetrable fortress and are rescued by the hands of a beautiful woman who alone realizes the city's pending destruction....
Two spies are sent into an impenetrable fortress and are rescued by the hands of a beautiful woman who alone realizes the city's pending destruction....