A woman who was abducted as a child and raised as an assassin is sent back to her birthplace with orders to kill the man to whom she was promised.
AIRED ON 1 June 2015
EXPIRES ON 1 June 2035
Film
Taiwan