The film was shot on-location in Osaka and Kansai, Japan, and features a mixed Chinese, Japanese, and Korean cast, with dialogue in Mandarin, Japanese, and English. It has been described by Woo as a return to his older style of films, specifically mentioning "The Killer". The film premiered at the 74th Venice International Film Festival and released in China on 24 November 2017. It was released worldwide on Netflix on 4 May 2018.