Alan (Donnie Yen) is a tough-as-nails cop who finds himself accused of a murder he did not commit, along with the beautiful Mary (Rosamund Kwan), a lawyer. They team up with David, another lawyer, to clear up their names and bust the crime boss who has framed them to cover up his money laundering business.