DirectorDirectorDanny PangWriter & ScreenwriterWriter & ScreenwriterDanny PangCastCastJessica ChanCastLin Min-chen