With time running out, Ding Qi races to save the captives, only to be caught in a volatile standoff that threatens to destroy everything.