Main Characters Kim Tae Joo Lee Sang Joon Kim Geon Woo Kim So Rim Cha Yoon Ho Jang Hyeon Jeong Sin Moo Yeong