风流成性的警察郭家伦(吴大维 饰)和昔日的女友罗娜(李嘉欣 饰)被上司分到了一组,罗娜对当年郭家伦和自己分手一事仍然介怀。一女学生跳楼自杀,有少女目击者向郭、罗二人反映看见坠楼者被一老婆婆推下楼并提供了画像。不久目击少女亦遭遇意外,大难不死之余在梦中见到了催人自杀的老人——“龙婆”(罗兰 饰)。郭家伦在警局内得到线索:当年曾有一警员因调查类似连环疑似自杀案而罹患精神病,郭、罗二人随即拜访了这位昔日同行关德英(黄子华 饰)。关德英透露了《自杀手册》的存在和见到龙婆的方法,目击少女最终自杀身亡。郭、罗二人放出关德英协助调查,他们发现一家书店和龙婆以及龙婆的《自杀手册》有关联……
在精神病院度过十年后,前报社记者阿麟(黄秋生 饰)病愈出院,试图重新融入社会。他租下一间公寓,决定写小说维生。作品进展及其不顺利,阿麟饱受困扰之时,又发现公寓里头不对劲,有时他会穿越回十年前的场景,见到当时住在此屋的一家人——老父亲和一对姐妹。隔着时空,原本只是观察,但后来阿麟慢慢发现,他和妹妹Dolphin(陈海恒饰)之间产生了感应,接触之下,他成了Dolphin的“守护天使”。此时姐姐Whale(黎海珊 饰)正和一位风度翩翩的大学老师(吴启华 饰)谈恋爱,但在一次约会后整个人失踪了。阿麟开始帮助Dolphin追查姐姐失踪的真相,陷入一场时空混乱的**烦……
本片是黄秋生导演处女作,他还身兼了主演、主唱和联合编剧之职。