Ms. Eva Lai Yin Shan, who played Xi Bao in the 1988 film adaptation of the novel, plays the mother of Xi Bao.
The film's original score is composed by renowned composer Chris Babida, the film's score pays tribute to 1960s Hong Kong style music.
The original novel 'Xi Bao' has seen more than forty reprints and was translated into a dozen foreign languages. With a total of forty million copies sold, fans of the novel are well spread around the world across several generations.
The director forbids her cast to read the original novel before filming, yet she makes it mandatory for all cast to read 'Faust', in order to search for a tone of 'fatefulness' in their performances.