Main •
Shin Hye-sun as Woo Seo-ri • Lee Hyo-bi as child Seo-ri : An aspiring violinist whose dreams were destroyed due to an accident. She got into a bus accident when she was 17 years old and woke up from a coma after 13 years. She still feels she is 17 even though she is now 30 years old. She has been looking for her uncle and aunt who did not come to visit her and even sold their house where Seo-ri lived with them. She later develops feelings for Woo-jin unaware of their past. •
Yang Se-jong as Gong Woo-jin •
Yoon Chan-young as young Woo-jin :A stage designer who maintains a detached and aloof behavior. He goes to great lengths to keep himself from getting involved with those around him such as by wearing earphones, blocking the clients from contacting him and by putting on an obtuse personality and generally just ignoring social cues. Because of his occupation, he has developed a habit of measuring random items in public with a measuring tape. : When he was younger, he had a crush on a girl who he learned was named No Soo-mi because of the uniform name tag not knowing that it was borrowed. On the day of their first interaction, she was involved in an accident which resulted in several deaths. Woo-jin blames himself for what happened to her and so he decided not to become involved with others in any way in the future. He later develops feelings for Seo-ri unaware of who in the past she actually was for him. •
Ahn Hyo-seop as Yoo Chan • Seo Yoon-hyuk as young Chan : Woo-jin's nephew and protector. Captain of the rowing club of Taesan High School. He falls for Seo-ri after knowing of her history but lets go of those feelings with time. He's a staunch supporter of Woo-jin and Seo-ri's relationship and is very thankful to Seo-ri for returning his uncle the way he used to be. •
Ye Ji-won as Jennifer :A well-versed lady, skilled in martial arts and always focused on the work she does, she has modern charming looks although she wears the same attire and is in her 40's. She has a strange personality. She is also the housekeeper of the house where Gong Woo-jin and his nephew reside. She harbors a secret that indirectly ties her with the accident 13 years ago.
Supporting People around Gong Woo-jin •
Jung Yoo-jin as Kang Hee-soo :A talented stage designer. Woo-jin's colleague. •
Ahn Seung-gyun as Jin Hyun •
Lee Ah-hyun as Gong Hyun-jung : Woo-jin's sister and Yoo Chan's mother. A surgeon.
People around Woo Seo-ri •
Wang Ji-won as Kim Tae-rin • Jo Soo-ji as young Tae-rin :A talented violinist and music director. Seo-ri's biggest competitor. •
Yoon Sun-woo as Kim Hyung-tae •
Wang Seok-hyeon as young Hyung-tae :A neurology resident. Seo-ri's childhood friend who has had a crush on her and is the only one who knows her relatives' whereabouts. • Lee Seo-yeon as No Soo-mi :Seo-ri's best friend. She died in the accident. She lent her school uniform to Seo-ri causing Woo-jin to mistake Seo-ri's name for her best friend's name.
Woo Seo-ri's family •
Jeon Ye-seo as Kim Hyun-jin :Seo-ri's late mother. •
Jeon Bae-soo as Woo Sung-hyun :Seo-ri's late father. •
Lee Seung-joon as Kim Hyun-gyu : Hyun-jin's old brother and Seo-ri's uncle. He became her legal guardian after her parents passed away. •
Shim Yi-young as Kook Mi-hyun : Hyun-gyu's wife and Seo-ri's aunt.
Taesan High School •
Lee Do-hyun as Dong Hae-bum :Yoo Chan's best friend. •
Jo Hyun-sik as Han Deok-soo :Yoo Chan's best friend. •
Cho Yu-jung as Lee Ri-an :Yoo Chan's friend who has a crush on him.
People around Jennifer •
Kim Young-jae as Kim Tae-jin (Ep. 28–29) :Jennifer's late husband who died in the accident 13 years ago.
Others • Jung Ho-bin as Byun Gyu-chul • Kim Min-sang as Woo-jin's physician • Kim Ji-yee • Son San • Seo Yun-ah •
Ha Do-kwon as Rowing Club Coach • Ji Dae-han • Park Jong-hoon as violinist Shim Myung-hwan • Min Eun-kyung
Special appearance •
Jeong Jin-woon as Jung Jin-woon :Yoo Chan's rival in rowing competition (Ep. 24–25) ==Production==