Edit
Cock and Bull (2016) Poster

(2016)

Full Cast & Crew

Directed by 

Baoping Cao

Writing Credits (in alphabetical order)  

Jianjun Yang ... (screenplay)
Tianhui Zhang ... (screenplay)

Cast (in credits order)  

Ye Liu ... Song Lao'er
Yi Zhang ... Dong Xiaofeng
Bowen Duan Bowen Duan ... Wang Youquan
Ziwen Wang ... Yang Shuhua
Zhuo Tan ... Sis Ping
Bei Yan Bei Yan ... Liu
Lei Sun Lei Sun ... He Qingyong
Ning Shi Ning Shi ... Bro Mao
Yanhui Wang ... Song Tao (as Yunhui Wang)
Yue Zhang Yue Zhang ... Mao Dou
Jiang Dai Jiang Dai ... Xiao Jun
Ming Dong Ming Dong ... Ma Guang
Yongfeng Tai Yongfeng Tai ... Ma Hui
Shiyi Li Shiyi Li ... Xiao Chen
Jing Yang Jing Yang ... Sis Lan
Xiaohu Fu Xiaohu Fu ... Village Chief
Dongyan Ma ... Vigilantes (as Qiang Ma)
Jiaguang Cheng Jiaguang Cheng ... Bro Mao's Mother
Xia Wu Xia Wu ... Wang Youquan's Mother
Xiao Yuan Fu Xiao Yuan Fu ... Doorkeeper
Lijia Fu Lijia Fu ... Bus Driver
Bing Yue Bing Yue ... Middle-Aged Man
Zichen Lin Zichen Lin ... Rural Woman
Zhiyi He Zhiyi He ... Rural Woman
Xinhua Wang Xinhua Wang ... A Hua
Changyuan Li Changyuan Li ... Truck Driver
Zuojiu Yang Zuojiu Yang ... Villager
Shengrong Li Shengrong Li ... Boss
Xiaolin Yan Xiaolin Yan ... Tricycle Driver

Produced by 

Baoping Cao ... producer
Yunyun Fu ... producer
Tongyu Liang ... executive producer
Bo Liu ... producer
Huijun Wu ... producer

Music by 

Ge Ou ... (chief composition)
Tongyu Wang ... (second composition)

Cinematography by 

Shu Yang ... director of photography

Set Decoration by 

Degui Wang
Baojun Zhang
Pingrui Zhang

Costume Design by 

Jiyan Ding

Makeup Department 

Junjun Chen ... makeup team leader
Zhen Liu ... hair stylist
Yingying Lu ... makeup
Juanning Luo ... makeup
Yutao Wang ... makeup
Ningning Zhao ... special makeup

Production Management 

Fan Gao ... executive producer
Qiang Gao ... on-set production manager
Xiao Hu ... line producer
Tongyu Liang ... production manager
Xiaobing Liu ... executive producer
Yue Zhang ... post-production coordinator
Xinhui Zhu ... unit manager

Second Unit Director or Assistant Director 

Jiang Dai ... third assistant director
Zhiyi He ... assistant director
Zichen Lin ... acting director
Yongfeng Tai ... second assistant director
Yue Zhang ... assistant to director

Art Department 

Shuijun Shen ... propsman
Xi Lin Tie ... propsman
Qi Wang ... propsman
Lifeng Yu ... art department assistant
Hailiang Zhang ... set designer
Hanyu Zhang ... assistant art director
Jianlei Zhang ... propsman
Jianqing Zhang ... props master
Xinbao Zhang ... propsman

Sound Department 

Yan Chen ... trailer sound designer: X-Star-X Studios
Zhixin Chu ... post-production manager
Xinrui Gao ... production sound editor
Wangye Guru ... addition sound mixer / production sound editor
Kewei Han ... production sound assistant
Jie Nan ... production sound assistant
Xiaoniu Ni ... trailer sound designer: X-Star-X Studios
Haolin Qi ... adr / ambient sound / mixing project
Hang Qu ... production sound assistant
Kevin Ren ... trailer sound designer: Beijing Phenom Films
Dukar Tserang ... final mixing / production sound mixer / sound designer
Lei Wang ... foley artist
Yimeng Yan ... post-production supervisor
Yao Yin ... ambient sound
Jianxin Yuan ... production sound assistant
Mingxi Zhang ... adr edit / pre mixing / sound effect
Van Zhang ... technical manager
Jianpeng Zheng ... production sound editor

Visual Effects by 

Hang Chen ... image matting/erasure
Qiang Chen ... image matting/erasure
Yanfei Chen ... compositing director
Yi Chen ... vfx director
Zhipeng Chen ... compositing artist
Jihui Cui ... compositing artist
Ying Fei ... production vice president
Yongxiang Huang ... 3d artist
Haiying Ji ... vfx producer
Shan Jiang ... project coordination
Ling Ling ... matte painting
Long Liu ... trailer senior compositor: X-Star-X Studios
Pengyu Niu ... compositing artist
Jie Qian ... compositing artist
Guanzhou Ren ... matte painting
Wei Shang ... trailer senior compositor: X-Star-X Studios
Xufeng Shen ... 3d director
Yongzhi Wang ... compositing artist
Yahan Wei ... compositing artist
Yingrui Yang ... 3d artist
Jiaqi Yin ... trailer senior compositor: X-Star-X Studios
Tao You ... trailer senior compositor: X-Star-X Studios
Jingqiu Yu ... project producer
Bing Zhang ... 3d artist
Linshuang Zhang ... 3d artist
Qinnan Zhang ... matte painting
Dapeng Zhou ... image matting/erasure
Yongqiang Zhou ... trailer senior compositor: X-Star-X Studios
Jiming Zhu ... vfx director
Qi Zou ... project coordination

Camera and Electrical Department 

Xinheng Cao ... electrician
Mang Chang ... cinematographer
Kai Chen ... cinematographer
Xiangsuo Chu ... key grip
Jiangwei Gao ... electrician
Haibin Geng ... key grip
Huan Guo ... key grip
Zhengbiao Guo ... key grip
Ming Xu Li ... key grip
Xiaogang Lu ... key grip
Songbing Luo ... key grip
Xiaowei Su ... electrician
Fu'an Sun ... lighting deputy leader
Gao Ang Sun ... electrician
Kunjing Sun ... chief lighting technician
Kunming Sun ... electrician
Qinghui Sun ... electrician
Baiyin Uliji ... key grip
Bo Wang ... focus puller
Ran Wang ... key grip
Tengji Wang ... key grip
Xing Wang ... key grip
Zhe Wang ... dollyman
Yongchang Wu ... key grip
Kang Yang ... dollyman
Xuezhi Zhang ... key grip
Jiahua Zhao ... focus puller
Songsong Zhao ... key grip

Costume and Wardrobe Department 

Dapeng Bai ... on-set costume
Jiyan Ding ... costume team leader
Jiatong Liu ... on-set costume
Yuxia Wang ... assistant to costume team leader
Lixin Wu ... tailor
Hao Zhang ... tailor
Xin Zhang ... assistant to costume team leader

Editorial Department 

Guang Chen ... subtitle editor / subtitler / video system engineer
Tony Cheng ... digital engineering specialist: Beijing Phenom Films
Yu Gu ... trailer editor: X-Star-X Studios
Lareina ... trailer producer: Beijing Phenom Films
Cong Li ... trailer editor: Beijing Phenom Films
Qiannuo Li ... trailer editor: Beijing Phenom Films
Rommy Li ... trailer editor: Beijing Phenom Films
Bo Liu ... colorist (as Link Liu)
Rebecca Liu ... project manager
Yang Qi ... video system engineer
Baoliang Shen ... trailer editor: X-Star-X Studios
Yilin Song ... editing assistant
Angel Sun ... trailer production manager: Beijing Phenom Films
David Sun ... trailer graphic design: Beijing Phenom Films
Yong'ao Tang ... trailer editor: X-Star-X Studios
Lin Tong ... captions: Chinese
Carson Tsau ... trailer graphic design: Beijing Phenom Films
Alvin Wang ... subtitle translator
Di Wang ... trailer editor: Beijing Phenom Films
Xing Wang ... digital engineering specialist: Beijing Phenom Films
Nan Wei ... trailer editor: X-Star-X Studios
Ze Xing ... editing assistant
Nuo Xu ... trailer graphic design: Beijing Phenom Films
Yue Zhang ... captions: Chinese / subtitler
Richie Zhao ... trailer editor: Beijing Phenom Films
Calvin Zheng ... digital engineering specialist: Beijing Phenom Films
Lvnan Zheng ... trailer editor: X-Star-X Studios
Joker Zhu ... trailer editor director: Beijing Phenom Films

Location Management 

Xiujie Lun ... location production manager

Music Department 

Hao Luo ... production sound mixer
Ge Ou ... music produced by
Webber Wang ... trailer composer: Beijing Phenom Films

Script and Continuity Department 

Baoping Cao ... script supervisor
Wanqing Yang ... continuity

Transportation Department 

Ming Deng ... driver
Dingjie Hua ... driver
Yongqing Hua ... driver
Yukun Lan ... driver
Dongcai Li ... driver
Jiang Li ... driver
Jun Li ... driver
Jianhui Liu ... driver
Yunbiao Ma ... driver / transportation manager
Xiaoliang Ren ... driver
Cheng Wang ... driver
Fenbai Xiong ... driver
Dejin Xu ... driver
Xiaolin Yan ... driver
Kun Yang ... driver
Kunhua Yin ... driver (as James Brown)
Baoxing Zhang ... driver
Bo Zhang ... driver
Jinsong Zhang ... driver
Lianyin Zhang ... driver
Kun Zhao ... driver

Additional Crew 

Yuan Cai ... presented by
Baoping Cao ... presented by
Lifang Cao ... finance
Jijiang Chang ... presented by
Hongmei Chen ... accountant
Xufei Chen ... production coordinator: music video
Jinghao Jin ... music video director
Huitian Lang ... accommodation production manager
Ning Lin ... presented by
Bo Liu ... presented by
Haochen Liu ... trailer production coordinator: X-Star-X Studios
Zheng Lu ... presented by
Zhonglun Ren ... presented by
Tongyuan Wang ... presented by
Wenbo Xu ... planning ordinator: music video
Wei Yang ... presented by
Yuan Yuan ... presented by
Xin Yue ... trailer production coordinator: X-Star-X Studios
John Zeng ... presented by

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed