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