Cast (11)

Zhu Yilong

Huang Zhenkai

Qiu Tian

Li Xiaole

Jiang Qiming

Dao Mingsi

Zhu Zhu

La Lifa

Roy Wang

Alien Director

Chen Minghao

Gastroenterologist

Mao Tao

A Mao

Li Xiaochuan

Li Xiaole's Father

Xue Xuchun

Heidou

Liu Enjia

Suzhen

Yi Hui

Huang Zhenkai's Mother

Crew (20)

Shipei Wen

Director

Shipei Wen

Writer

Yuchao Feng

Director of Photography

Ning Hao

Executive Producer

Wang Yibing

Presenter

Zhu Yilong

Executive Producer

Li Jie

Presenter

Wang Yibing

Producer

Yu Jiarui

Art Designer

Tang Qiang

Colorist

Seven Chi Ching Chan

Costume Designer

Hu Shuzhen

Editor

Gao Ruifeng

Sound Director

Zhao Xiao

VFX Supervisor

Kong Dashan

Editor

Wang Yafeng

Gaffer

Li Danfeng

Sound Director

Hank Lee

Original Music Composer

李修文

Associate Producer

Wang Jing

Producer