As long as you can ignore early slapstick moments and some illogical plot holes, you'll be entertained by Giddens Ko's signature romantic drama with unique touch of fantasy, horror and thriller. Hands down to Kai, Gingle, Vivian who tied all the emotional strings handily.