Main Characters Kang Joo Eun Oh Soo Jin Kim Ji Woong Jang Joon Sung Im Woo Sik Kim Young Ho / John Kim