Strategically posted on the walls of the Kowloon Hotel in the opening sequence are one-sheet posters for Souls at Sea (1937) and You Only Live Once (1937).
Since this film was never released theatrically in the USA, its initial television broadcasts in Los Angeles Sunday 5 June 1949 on KFI (Channel 9), in Atlanta Monday 20 June 1949 on WAGA (Channel 5), in Detroit Sunday 17 July 1949 on WWJ (Channel 4), and in New York City Tuesday 18 October 1949 on WPIX (Channel 11) also constituted its virtual USA premieres.