DirectorDirectorHuang XiWriter & ScreenwriterWriter & ScreenwriterHuang XiCastCastSylvia ChangCastKarena LamCastEugenie LiuProducerProducerSylvia Chang