In October 2014, it was announced that the novel would be adapted into a feature-length film by Malaysian film company Astro Shaw in collaboration with HBO Asia and the National Film Development Corporation Malaysia. Taiwanese director Tom Lin Shu-yu directed the film and the script was written by Scottish screenwriter Richard Smith. The cast includes Lee Sin-je, Hiroshi Abe, Sylvia Chang, David Oakes, Julian Sands and John Hannah. The film was released on 29 November 2019 in Taiwan, and 26 December 2019 in Hong Kong, and 16 January 2020 in Malaysia, Brunei and Singapore.
