Love on the Rocks (2004): cast, story & where to watch
2004 · Film · ★ 5.4

Released in 2004, Love on the Rocks is a drama and romance film directed by Chan Hing-Kai, running about 103 minutes.
What it’s about. Wong is shocked to learn from his girlfriend Annie (Leung) that she wants to break up. He decides to go online and seek help from love experts on the net. He finds Crystal, a 19-year old self-proclaimed love advisor who has never been actually involved in a relationship. As she assists Wong by telling him to revisit all of his ex-girlfriends in order to find out the root of his problems, the two of them also find themselves falling for one another.
Who’s in it. Love on the Rocks stars Louis Koo as Wong Kai-Ming, Gigi Leung as Annie, Charlene Choi as Crystal Yeung Sum Kit and Donnie Yen as Victor Tsui, among others.
How it landed. With an audience score of 5.4/10, Love on the Rocks has proved divisive with audiences.
Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch Love on the Rocks page.
If you liked it. Fans of Love on the Rocks tend to enjoy The Shawshank Redemption, The Godfather, Schindler's List and The Godfather Part II.
Frequently asked
- Where can I watch Love on the Rocks (2004)?
- Streaming, rental and purchase options for Love on the Rocks change frequently. Check our where-to-watch page for the latest availability in your country.
- Is Love on the Rocks worth watching?
- Love on the Rocks holds an audience score of 5.4 out of 10, and is a strong pick if you enjoy drama and romance. Reactions are mixed, so it may depend on taste.
- Who stars in Love on the Rocks?
- Love on the Rocks stars Louis Koo, Gigi Leung, Charlene Choi, Donnie Yen and Rain Li.
