Tears in Heaven
- Title: 海上繁花 / Hai Shang Fan Hua
- English title: Tears in Heaven
- Episodes: 45
- Genre: Romance, melodrama
- Broadcast network: iQiyi, Mango TV, Tencent, Youku
- Broadcast period: 2021-Jun-23
The drama revolves around a love triangle between earnest entertainment news reporter Du Xiaosu, her first love Shao Zhengrong who doesn't return alive from an earthquake rescue mission, and young CEO Lei Yuzheng who is also Shao Zhengrong's childhood friend.
- Li Qin as Du Xiaosu
- An earnest entertainment news reporter who has a never-say-die spirit.
- Dou Xiao as Lei Yuzheng
- A capable young CEO who suffers from a trauma due to his childhood.
- Zhang Yun Long as Shao Zhengrong
- A doctor who is gentle and warm. Du Xiaosu's first love.
- Li Ting Zhe as Lin Xiangyuan
- Du Xiaosu's ex-boyfriend. A cunning man who comes from a poor family background, but vows to succeed by all means. He treats Lei Yuzheng as his opponent, and uses many underhanded means to try to bring him down.
- Wang Rui Zi as Jiang Fanlu
- A woman from her wealthy background. She likes Lei Yuzheng and due to this, tries to make Du Xiaosu's life at work difficult.
- Ai Ru as Zou Siqi, Du Xiaosu's close friend
- Sheng Zi Ming as He Qunfei
- Original writing: Hai Shang Fan Hua (海上繁花) by Fei Wo Si Cun
- Director: Hua Qing
- Screenwriter: Zhang Shen Yan (张申燕)
- Producer: Zhang Shen Yan (张申燕)
- Company: Shuimu Qingyuan Entertainment, Dream Sky Films