Wallace Huo plays an amazing bad guy (VERY BAD!), and Yang Mi plays a strong mom trying to save her son from Wallace Huo. There is a lot of time jumping so be prepared to think to figure out which Yang Mi is which on her journey to save her son.
The story itself is interesting, but it was not developed very well and a lot of chances were missed. The mother/son story is overplayed trying too hard .