I think this film is basically a good one and worthwhile, but overlong at 117m. It certainly is neo-noir in story and darkness of filming. The central event is a hit-and-run accident occurring at night during rain (2007). It's witnessed by the protagonist, an ambitious reporter Nightcrawler style. His own car is involved in an accident in 2016. He then finds out that what he thought was a new car is a rebuilt job, and it's using parts from the 2007 accident! This and his job being threatened lead him to an investigation.
I couldn't or didn't follow it all. It's a Rashomon type thing in which 3 or 4 different people are all revealing different views of the accident, who was driving and how it came about. I got very confused, what with the Chinese names and their machinations. The hero is not free from involvement either. Still and all, my own limitations shouldn't cause the film to be judged negatively. If I skim through it and read some reviews, I think I can figure it out. But not now.
The film has a lot of shots of the lead actor, who is a 38-year old actor named Kaiser Chuang. The facial expressions and contortions of the Asian actors form a method we do not see in most Hollywood films. In the latter, frustration lately is shown by smashing something up, cursing, banging one's head on the wall, etc. In the Asian films, it's more derivative of how Bruce Lee did it, a focused energy translated into the face, jaw, eyes, brow, etc.
If interested, skip the user reviews and go to the critic reviews for a better understanding.
At any rate, neo-noir lives on. SPL3 took its plot from Taken somewhat. The novelty is moving the action to Thailand and into a martial arts thing. It also uses an organ harvesting business as an element, which seemed derivative of some European films. Cock Robin has nothing to do with the original story apparently, and its story also involves a kidnapping.