Shu Qi plays May, a young mother who moves into a new apartment complex with her family. But no sooner have they settled in than May's young son goes missing. It transpires that he has in fact been kidnapped by a hideously deformed woman (Karena Lam) who believes him to be her long lost son.