| Cast overview, first billed only: | |||
|
|
Seung-Hyun Lee | ... | Winson (as Seungri) |
| Bea Hayden Kuo | ... | Tina (as Haden Kuo) | |
| Zoe Li | ... | Zoe (as Zoe Xiaonan Li) | |
| Bing Bai | ... | May | |
| Hyun Jae Lee | ... | Sean | |
| Liang Zhang | ... | George | |
| Jonathan Chee Hynn Wong | ... | Dannie (as Jonathan Wong) | |
|
|
Sarika Choy | ... | Sarika |
|
|
Amanda Lee | ... | Tina's Mother |
|
|
Eric Cheng | ... | Tina's Father |
| Shirley Yim | ... | Mrs. Kim | |
|
|
Sze-Kwan Cheng | ... | Editor Lee |
|
|
Xue Bing Feng | ... | George's Girlfriend |
|
|
Ning Chai | ... | Jinxing |
| Mo-Lin Yu | ... | Old Female Patient | |
Tina (Bea Hayden Kuo) grew up in the United Kingdom, but due to tragic childhood experiences, lost faith in love and people. Moved by her pitiful encounters, the god sent guardian Kaka to protect her. Tina, now a clinical psychologist, meets Winson (Seungri) at an exhibition event, and their mutual interest in a certain artwork sparks a flame between the two. Zoe (Zoe Xiaonan Li) has loved Winson since she was young and has always wanted to be with him. Zoe finds out that Winson is in love with Tina, who does not return the sentiment. Tina's close friend Internet novelist 'May' (Bai Bing) is conflicted between George (Zhang Liang), her university senior who became her new neighbor, and Sean (Lee Hyun-Jae), Tina's young apprentice who greatly admires her work. Zoe appears and Tina misunderstands the relationship between Zoe and Winson. Tina relapses into grief and distress from bad memories of her childhood past, losing her faith once again and causing bumps in her relationship with ...