The strange thing is: they cast the actor who played Ouyang Ke as Murong Fu in DGSD. Although I do not really agree with the choice, it seems to me that they should have cast the same guy (Murong Fu/Ouyang Ke) as Huodu. It is kinda logical, isn't it?