Han Xue, Liu Xiaofeng, Chrissie Chau, Song Yang, Yu Rongguang, Yuen Wah and Bruce Leung were cast in supporting roles.
Fan Xiaotian, who previously directed many Chinese television series, was selected as the director, while Hong Kong screenwriter Charcoal Tan was chosen to write the script.
[3] Fan Xiaotian and Young Pei-pei were keen on recruiting actor Vincent Zhao, who has a background in martial arts, to play the lead character.
Han Xue was chosen to portray Ip Man's wife Cheung Wing-sing (Mandarin: Zhang Yongcheng).
Other cast members include Liu Xiaofeng, Chrissie Chau, Yu Rongguang, Yuen Wah, Bruce Leung, Song Yang and Kou Zhenhai.