Ce Ding Tan
Director/a
Ernest Chong
Thomas
Mike Chua
Inspector Lim
Lim Mei Fen
Evon
Writer
Mallory Lee