Directed by
Robin Newell |
Cast
Ding Yu | ... | Self |
Produced by
Peter Du Cane | ... | executive producer |
James Jones | ... | producer |
Leland Ling | ... | executive producer |
Lu Peijun | ... | executive producer |
Editing by
Tony Lazzerini | ... | (english version) |
Cheng Xu |