Penultimate feature film and the first one in nearly ten years of director Frank Lloyd, whose career in films began back in 1913. He previous feature was Blood on the Sun (1945).
Its world television premiere was on 9 March 1958 on New York's WRCA-TV, Channel 4.