Hyun Bin
as Hyun Jin Heon
Kim Sun Ah
as Kim Sam Soon
Jung Ryu Won
as Yoo Hee Jin
Daniel Henney
as Dr. Henry Kim