ツイ・ハーク
Andy Lau played Di Renjie in the 2010 film "Detective Dee and the Mystery of the Phantom Flame" directed by Tsui Hark. Mark Chao took over the role in ' (2013) and ' (2018), both also directed by Tsui Hark. The two films are set as a prequel to the events in "The Mystery of the Phantom Flame".