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