Punished
From acclaimed producer Johnnie To (Vengeance) and director Law Wing Cheong comes a hard-hitting thriller about one man pushed to the limits of revenge. After his daughter is abducted and killed, a powerful tycoon (Anthony Wong) appoints his ex-bodyguard (Richie Jen) to avenge her death by hunting down and videotaping the murders of everyone involved in the unsolved crime. But when his hired killer tracks down the mastermind, the tycoon faces the difficult decision of whether he can carry out the final execution himself. Loaded with pulse-pounding action and devious plot twists, it's a film that will keep you guessing until the final shot.
Starring Anthony Wong, Richie Jen, Janice Man, Maggie Cheung Hoh-Yee, Lam Lei, Charlie Cho, Candy Lo, Chiu Chi-Shing
Watch "Punished" on Tubi TV released in 2011. It's a action & adventure and crime movie, and has a rating of 5.9 out of 10 from Imdb which is fairly okay for this kind of movie, and is currently available to watch for free.