Kim Hye-jun plays Jeong Ji A who as a young child becomes an orphan after her parents die in mysterious circumstances. She is taken in by her Uncle (Lee Dong-work) who has a very murky past and a secret illegal business which she knows nothing of. He adores her but feigns indifference and she has a hard upbringing which will be advantageous later as the words of advice and hard lessons her Uncle gave her will come to save her life on many occasions. It is an interesting story and well acted with plenty of gruesome action which I think they should have dialled back on a little. The timeline is a bit muddled which leads to too much repetition and the plot has numerous holes but it is still worth a watch as the good bits are really good.