A hallucination cannot be said to be a hallucination, just a dream.
First of all, during the intimacy process, Tony Leung knocked over the water glass, but when the camera came back, Tony Leung was sleeping and the water glass beside him was put away.
In addition, judging from the first film, when Tony Leung sought Dr. Li (Kelly Chen) when his information was deleted and wanted by the police, he still called him "Dr. Li" and maintained a patient-patient relationship. The confession of "I dreamed of you is true", and then it was just a hug. So obviously.