Xue Hai (Show Luo) is a boy who comes from a very wealthy family and has been protected by his family all his life. One day he decides to move out of home and study abroad in Hangzhou. Xue Hai's oldest sister helps him to change his name to Lin Da Lang, so as to protect his identity. In Xue Hai's new university, he meets Bao Zhu (Rainie Yang) who protects him from bullies who tease him for being a nerd. He then falls in love with her. After Bao Zhu wins a "Sweetheart Queen" competition, everybody started calling her "Sweetheart", but during this time, Bao Zhu's father goes bankrupt, flees, and leaves her behind. When Bao Zhu hears that her mother is in Taiwan, she leaves Hangzhou without a word and goes to Taiwan to look for her mother. Due to this misunderstanding, Bao Zhu and Xue Hai lose contact. Thinking that he got dumped by his first love, Xue Hai becomes a play-boy until he hears a very familiar voice on the radio announcing "Sweetheart Time" one day, and finds Bao Zhu at the radio station. He decides to buy the entire station, in order to be Bao Zhu's boss and seek revenge. However, when Xue Hai sees Bao Zhu dating other people, he comes to realize that he stills loves her.