A lot of the movie was competently done but nothing we haven't seen before, but Koo Ja Yoon is great. At times she is sweet, but when she isn't she seems almost inhumanly threatening. She sells the whole story of the film because you can believe she is capable of everything she does in the film.