Punished Cast Anthony Wong Chau-Sang Richie Ren Janice Man Candy Lo Charlie Cho Lei Lam Joventino Couto Remotigue Maggie Ho Yee Cheung