Blossoms Shanghai official wallpaper
Blossoms Shanghai poster

Blossoms Shanghai

(2023)

Cast

Hu Ge as A Bao
Hu Ge

as A Bao

Ma Yili as Ling Zi
Ma Yili

as Ling Zi

Tang Yan as Wang Mingzhu
Tang Yan

as Wang Mingzhu

Xin Zhilei as Li Li
Xin Zhilei

as Li Li

Ryan Zheng Kai as Mr. Wei
Ryan Zheng Kai

as Mr. Wei

You Benchang as Uncle
You Benchang

as Uncle

Chen Long as Tao Tao
Chen Long

as Tao Tao

Dong Yong as Mr. Fan
Dong Yong

as Mr. Fan

Wu Yue as Jin Hua
Wu Yue

as Jin Hua

Chen Guoqing as Teacher Ge
Chen Guoqing

as Teacher Ge

Jiang Yilei as Ling Hong
Jiang Yilei

as Ling Hong

Huang Jue as Qiang Mujie
Huang Jue

as Qiang Mujie

Fan Tiantian as Lu Meilin
Fan Tiantian

as Lu Meilin

Tong Chenjie as Manager Pan
Tong Chenjie

as Manager Pan

Deon Dai as Boss Jin
Deon Dai

as Boss Jin

Wang Ju as Mei Ping
Wang Ju

as Mei Ping

Yu Entai as Xiao Ning Bo
Yu Entai

as Xiao Ning Bo

Yang Haoyu as Boss Ma
Yang Haoyu

as Boss Ma

Sun Qiang as Mr. Xu
Sun Qiang

as Mr. Xu

Yi Zhaobo as Fat Chef
Yi Zhaobo

as Fat Chef

Yuan Wenkang as Mr. Zhang
Yuan Wenkang

as Mr. Zhang

Miura Kenichi as Kosaku Yamamoto
Miura Kenichi

as Kosaku Yamamoto

Shen Xiaohai as Policeman
Shen Xiaohai

as Policeman

Zhu Yin as Fan's Mother-in-Law
Zhu Yin

as Fan's Mother-in-Law

Deric Wan as Deric Wan
Deric Wan

as Deric Wan

Yan Xiaopin as Boss Wu
Yan Xiaopin

as Boss Wu

Yumiko Cheng as Journalist
Yumiko Cheng

as Journalist

Mak Cheung-Ching as Boss Ma
Mak Cheung-Ching

as Boss Ma

Yi He as Xiao Liuzi
Yi He

as Xiao Liuzi

Chloe Maayan as Waitress
Chloe Maayan

as Waitress

Fang Zhiyi as Fang changzhang
Fang Zhiyi

as Fang changzhang

Qiu Bichang as Dr. Wu
Qiu Bichang

as Dr. Wu

Liang Cheng as Jin Shou
Liang Cheng

as Jin Shou

Sun Qiang as Mr. Xu
Sun Qiang

as Mr. Xu

Crew

Wong Kar-wai as Production department
Wong Kar-wai

Producer

Dennis Yeung as Visual Effects department
Dennis Yeung

Visual Effects

Qin Wen as Writing department
Qin Wen

Writer

Wong Kar-wai as Directing department
Wong Kar-wai

Director

Liang Cheng as Directing department
Liang Cheng

Co-Director

Li Shuang as Directing department
Li Shuang

Co-Director

Xu Zijun as Directing department
Xu Zijun

Co-Director

Peter Pau Tak-Hai as Visual Effects department
Peter Pau Tak-Hai

Visual Effects Supervisor

Peter Pau Tak-Hai as Crew department
Peter Pau Tak-Hai

Cinematography

Chui Tsz Chun as Directing department
Chui Tsz Chun

Co-Director