Mainlander & financial analyst Cheng Zixin (Yuanyuan Gao), who followed her then boyfriend Owen (Terence Yin) to Hong Kong, runs into her ex-boyfriend while riding the bus. Owen is now with his pregnant wife and when his wife spots Owen talking to his ex she she freaks out. Cheng hurriedly gets off the bus and, being in a daze, is almost run over by a car. A haggard drunk named Fang (Daniel Wu) then saves Cheng. Meanwhile, in a nearby car, sits CEO Cheung Shen (Louis Koo) who watches everything that transpires. CEO Cheung Shen is a playboy who also works in an office building directly adjacent to Cheng Zixin. Cheung Shen soon starts to woo Cheng Zixin by sending messages to her through the window of his office building. The drunk haggard Fang, who saved Cheng Zixin's life, runs into Cheng Zixin a few weeks later. It turns out that the drunk haggard is a Canadian-born top architect going through personal problems. They soon become friends.
Chi Yan (Gao Yuanyuan) is an analyst who just broke up with her boyfriend (Terence Yin) as he was having a baby with another woman (Selena Li). Sean (Louis Koo) a CEO of a broker firm knew Chi Yan as her office is just opposite of his. He liked Chi Yan all the while, but knew that she was in a relationship and did not want to interfere, and started to take action as he saw what happened in the bus between Chi Yan, her ex, and his current wife. However, Kevin (Daniel Wu), an engineer, who dressed shabbily, and an alcoholic helped Chi Yan out when she was heartbroken by her ex. With Chi Yan's support and, Kevin decided to pick up designing again, and dated her to meet up again a week later. Chi Yan totally forgot about it as she was starting out with Sean, but it did not work out as Sean had a one night stand with Angelina who started with a misunderstanding and ended his relationship with Chi Yan. Sean later shifted his office as the economy crisis caused him to lose a big sum of money and went over to US. Three years later, Sean comes back into her life as her boss. He tries to win her heart again, but she is put off, because he would be easily seduced by women. Chi Yan becomes disappointed him and right around this time, Kevin also comes back into her life. Subsequent their last meeting, he successfully started an architecture firm and moves to where Sean's old office was located. Both guys court her and she must choose between the aggressive "flower-hearted" Sean or the sincere Kevin.