精神科醫師徐瑞寧(徐峥飾)以「催眠療法」名震杏林,他不像一般醫師有耐性,性情急躁的他,問診時以極快的速度「催眠」患者,而迅速處理患者心理問題,人稱「催眠大師」。 瑞寧曾經利用一次催眠,治癒了因車禍喪女而引發憂鬱症的婦女,並在演說時把這實例公開,瑞寧的恩師方教授(呂中飾)在演說之後,把一個香港患者任小妍(莫文蔚飾)介紹給瑞寧,一個凌晨,瑞寧正要下班,秘書艾美(杨凯迪饰)竟然領著任小妍進入診所,瑞寧礙於方教授的面子,只好熬夜為小妍問診。 任小妍身世不明,自稱素為「陰陽眼」所苦,天天看到枉死的幽靈橫行,寢食不安。她遍尋沈立(管樂饰)等名醫,對她皆束手無策,無神論的瑞寧認為這是妄想症或者創傷後症候羣,於是透過催眠,深入小妍的內心,發現了她曾經有一名未婚夫(王耀慶飾),而未婚夫的離去,是她精神發生問題的關鍵。 不過,小妍亦精通心理學,深知瑞寧診治的技巧,與瑞寧開始了一段高手過招,小妍的誘導性提問嚴重打擾了瑞寧,使得瑞寧腦海中都是愛妻陳婷(胡靜飾)的影像,瑞寧開始疑惑,這位神通廣大的患者,究竟是何方神聖?