任賢齊
Punished, also known as Bou ying, is a 2011 Hong Kong thriller film directed by Law Wing-cheung. The film stars Anthony Wong, Richie Jen, and Janice Man.