经营小型成衣作坊的郑紫怡(李心洁 饰)一段时间以来备受奇怪梦境的困扰,她经常会梦到一片荒郊野地,梦中她直觉感到地下埋着尸体;此外还会梦见一部破损的红电话和登门调查的女警。紫怡四处寻找解决的办法,可是情况非但没有好转,反而愈演愈烈。前夫阿明(黄德斌 饰)的失踪,更让她怀疑自己在梦游时成为了凶手。另一方面,名叫碧淇(杨采妮 饰)的女子其儿子遭到绑架,虽支付赎金仍下落不明。她身为警察的表妹(霍思燕 饰)负责调查此事,却始终未有进展。阿明失踪的事件,将紫怡和女警联系在一起。
她们的相遇揭开了紫怡充满悲伤与黑暗的往事,也将这一连串的失踪案件引向未知的方向……。故事发生在抗日战争时期。青年农民陈傻子(答有为 饰)家贫如洗,他听说当八路能挣钱娶媳妇,立刻报了名。参军后,由于他脑子反应愚钝,队列训练分不清前后左右,连打枪都学不会,遭到战友讥讽,连首长只好让他进了炊事班学做饭。在一次往阵地送饭时,我军与日寇交战正酣,张连长(孙荣 饰)让傻子留下帮战友打鬼子,傻子无所事事,也不知该帮什么忙,他顺手拿起一颗手榴弹,照葫芦画瓢,弦也没拉,一甩手扔向了百米开外的敌人机枪阵地,大伙对他的投掷能力目瞪口呆。赶忙递给他一颗拉了弦的手榴弹,傻子抓过来又是一甩手,百米开外的敌人机枪轰成了平地。战斗结束后,连长及战友们对他刮目相看......。