Linda Chung plays the role of Sze Ka Ka, a girl who has gone out of control ever since her mother passed away. Lost in a world of drugs, lies, and sex...Ka meets Sing Yat On (Steven Ma), who is deeply moved by her love for her deceased mother. However, due to a series of past events, Ka and her family have gotten into an almost unfixable relationship. As she spends more time with On, she realizes that she's been going about her life the wrong way. They fall in love with each other, but come across many obstacles due to Ka's old lifestyle.