3/5 stars
As well as quoting frequently – in German! – Friedrich Nietzsche’s Beyond Good and Evil , the action thriller portrays supposedly righteous policemen and violent vigilantes alike as evil. Lau Ching Wan plays Jun Lee, a former legend in the police force who has lost his job and family after unexplained hallucinations repeatedly interrupted, and sometimes helped, his investigations.
After a flurry of opening scenes that clue us in on several gruesome murder cases in the past, the action jumps to the present and sees a new group of young vigilantes, nicknamed The Chosen Sleuths in honour of Lee, flamboyantly go after the actual murderers, who have been allowed to go free as a result of botched police investigations.