A Singaporean Chinese modern suspense drama.
MediaCorp Channel 8
Production information and reference links
Official site · IMDb
Recommendations from this title