DirectorDirectorRay YeungWriter & ScreenwriterWriter & ScreenwriterRay YeungCastCastPatra AuCastMaggie LeeCastFish LiewCastBing Leung