Directed by Alan Mak, the highly anticipated action thriller boasts a stellar cast including Aaron Kwok, Francis Ng, Simon Yam and Alex Fong. The film explores the complexities of money laundering behind charitable donations, and involving a battle between good and evil involving lawyers and police.