《老鱼的故事》吕菁生长在一个黑社会的家庭父亲吕龙在江湖上甚至有地位大哥娶妻生子然而风流成性二哥义火爆幸好二嫂为人冷静机智常从旁协助三哥勇娶了一个日本女郎做妻子鸡同鸭讲常产生笑话此外吕菁还有一个四姐莺泼辣冲动与父亲的妾侍兰姨及其女儿常生摩擦而母亲与兰姨的关系良好吕菁一直在英国读法律结识石子傲很快就坠入爱河结婚后决定回港渡蜜月也因为她这次回来为吕家带来一场浩劫一天晚上当吕龙和两个儿子一起欣赏京戏时杀手掩至戏院内发生剧战二哥三哥护着父亲撤退结果中伏三哥和父亲当场丧命二哥亦身受重伤与此同时大哥与情妇偷欢时遇害……麦克(肯尼思·布拉纳 饰)是一名私家侦探一日一位失去了记忆的女子向他求助希望能够通过他的帮助找回自己的身份在催眠大师富兰克林(德里克·雅各比 饰)的催眠之中女子得知了自己前世的姓名——玛格丽特(艾玛·汤普森 饰) 随着时间的推移麦克渐渐爱上了善良的失忆女子在一次催眠中他发现自己的前世竟然就是玛格丽特的丈夫罗曼而玛格丽特正是死于罗曼之手随着调查的深入麦克发现富兰克林亦被卷入了他们纷乱复杂的前世今生之中而他其实才是杀害玛格丽特的真正凶手如今命运让富兰克林和玛格丽特再度重逢亦将玛格丽特置于了危险之中讲述了发生在西北偏僻村落的一桩意外死亡案件由此牵扯出一系列突如其来的杀人案和“嫌疑者”:村医刘新申、心理学高材生刘云、与刘新申再续前缘的妻子康晓燕、意外毙命乡野路头的陈全、与陈全素有积怨的村民等到底谁是悬案凶手主角、村医刘新申经历两次道德拷问的人生又将作出怎样的抉择影片着眼人性的良知与私欲探讨生命的意义与价值...