自从大学时男友林旭东(周渝民饰)交通意外死亡后,傅恩佳(李冰冰饰)三年来一直未能忘情,每晚靠吃药丸来让自己入眠。而自从停吃药丸,恩佳就开始看见旭东,旭东在每一个夜晚前来,追问交通意外当天的问题:你到底是不是真的喜欢我?恩佳的生活从此被打乱,然而这也使她开始回望反思自己的生活,了解旭东的童年,父亲,还有他们爱情开始时最美妙情深的时刻,只有勇敢面对过去,才能真正地把握现在。
从越南逃出的John(任达华 饰)在哥哥的菲律宾货轮上帮忙,谁知哥哥却从事杀人越货的勾当,赚钱无数却血债累累。某日,货轮前往香港途中,遭遇一群被困海上的越南难民。船员假意搭救他们,却在难民上船后亮出屠刀。John认出当年好友Garry(周景扬 饰),拼死将其救下,Garry则在撞击中失去记忆。 货轮在香港码头受到盘查,身份不明的Garry打伤警察,跳船逃跑,导致货轮被当局扣下。船长一众唯恐Garry吐露杀人越货内幕,派出船员寻找追杀。随后数日,码头接连发生多宗凶杀案。香港警队女督察(杨丽菁 饰)侦查得知与逃跑的Garry有关,立即展开追捕,却在这一过程中发现其中另有隐情……