
Soulmate
2016 · Movie · 110 min · ★ 7.2 · 95% critics
Spanning two decades through flashbacks, this drama follows two teenage friends whose bond feels unbreakable at first. As they grow up, love, choices, and changing paths put their relationship under increasing strain.
Where to watch
Not currently available to stream in the US.
2 hours to watch.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- 七月与安生
- Years
- 2016
- Release date
- 2016-09-14
- Language
- Chinese
- Runtime
- 110 min
- Critic score
- 95/100
- TMDB rating
- 7.2/10 (87 votes)
About
You’ll likely connect with this if you enjoy emotional friendship dramas with romance and bittersweet turns, like Us and Them or Better Days; Not for you if you want a light, straightforward love story.
Pros: strong lead chemistry; surprising story turns; emotionally rich friendship | Cons: flashback-heavy structure; slow early stretch
Themes
- china
- shanghai, china
- feminism
- coming of age
- feminist
- gender
- modern china
- nanjing
- zhenjiang
Cast & crew

Zhou Dongyu
as Li Ansheng

Ma Sichun
as Lin Qiyue

Toby Lee
as Su Jiaming

Li Ping
as Qiyue's Mother

Cai Gang
as Qiyue's Father

Meng Ting-yi
as Ansheng's Mother

Cindy Yao
as Young Lin Qiyue

Li Haofang
as Young Ansheng

Lu Zhong

Liu Beige
as Jiaming's Colleague
Directed by Derek Tsang Kwok-Cheung