Luk Yat-lung as Hu Tiehua; Tin Hok as Liu Shangdi; Luk Yee-fung as Liu Rushi; Chow Ming-hui as Song Tian'er; Chow Shui-fong as Li Hongxiu; Alan Chui as Daoba