《神宫寺菖蒲》小鱼自杀失败后竟然看见了三个鬼大师告诉她帮助几个鬼完成心愿才能请走他们她开始帮助三个鬼实现愿望在这过程中小鱼与医生杨明枫相爱鬼走了之后她想起了童年的记忆原来幻想出来的鬼竟是她去世的亲人Will Dormer(阿尔·帕西诺 Al Pacino 饰)与搭档Hap Eckhart(马丁·唐文 Martin Donovan 饰)来到远离洛杉矶一处日不落的小镇阿拉斯加调查一名17岁少女被活活殴打致死的案件阿拉斯加一名女警察llie Burr(希拉里·斯万克 Hilary Swank 饰)对Dormer的办案手法由衷感到敬畏努力在查案过程中学习而此刻的多莫其实已经麻烦缠身他在洛杉矶抓获了一个案件嫌疑人因为要将其定罪不得不捏造了假证据此事已被内务部调查Hap想向内务部坦诚真相并认为对Dormer也是好事不过Dormer不这样想在引诱真凶的围捕中Dormer在大雾中失误打死HapHap临死前认为Dormer是故意打死自己的在陈述事件时Dormer本能性地说那枪是凶手开的然而在良心的压力和日不落的环境下他患上了严重的失眠症这时有人开始给他打电话声称看见了雾中的一切Dormer最后将凶手锁定在侦探小说作家Walter Finch(罗宾·威廉斯 Robin Williams 饰)身上对方也没打算和他捉迷藏的游戏一场心理和良心的对决开始了三十年前双亲遭人杀害凶手真实身份和行凶动机均是个谜私家侦探陈强辗转追踪到马来西亚只为弄清父母的死因然而与他父母曾有交往的关系人回忆所述前后矛盾且劝阻他不要继续追查在此期间陈强的家也被人入室翻检在孤立无援的情况下他求助于当地的私家侦探郑风喜请他协助查找关系人的背景和某些重要人物的下落郑此刻正为弟弟的事情焦头烂额但他耐不住陈的激将法毅然接受委托但从着手调查的那一天起各种危险便如影随形交织着毒品与欲望的罪恶阴影命悬一线的两位侦探逐渐向当年的真相逼近……...