Joo Won as Lee Kang To Jin Se Yun as Mok Dan Park Ki Woong as Kimura Shunji Han Chae Ah as Chae Hong Joo Shin Hyun Joon as Lee Kang San