2007年,福建19岁的小勇从持续10年的噩梦中惊醒,这个梦意外帮助警方破获了一桩儿童失踪案。自1997年起,小勇每晚都会梦见一个阴森潮湿的房间,地上躺着两个口吐白沫、一动不动的男孩。而与此同时,同村的黄、蔡两家正因独生子小杰和小艺的失踪而痛苦绝望。1997年12月28日,黄、蔡两家发现孩子失踪后,立即在村里四处寻找,但无果。全村人也被惊动,共同搜寻,却依然不见孩子的踪迹。两家无奈报警,但警察经过专业勘察也未能找到线索,小杰和小艺仿佛人间蒸发。随着时间的流逝,两家大人心中的不祥预感愈发强烈,但他们仍抱有一丝希望,认为孩子可能被拐跑,至少还活着。然而,希望逐渐破灭,两家人陷入绝望。小杰的父母因孩子的失踪而争吵、离婚,小艺的父亲则因长期找不到儿子,心情沉郁,最终因绝症去世。小艺的爷爷、奶奶也因思念孙子,相继离世。原本幸福的五口之家,最终只剩下小艺的母亲蔡慧兰孤独求生。
与此同时,小勇的父母四处求医,尝试各种办法想让儿子摆脱噩梦,但均无济于事。直到2007年,19岁的小勇才鼓起勇气将自己的噩梦告诉堂叔黄海发,黄海发正是小杰的父亲。他听后震惊不已,最终报警。警察根据小勇的描述,找到了村外野地一处被弃用的蘑菇房,这里是孩子们当年失踪的地方。他们顺藤摸瓜,找到了蘑菇房的主人林海坪。林海坪见到警察后,如释重负,主动坦白了自己10年前的秘密:他发现了两具小孩的尸体,但因为害怕成为嫌疑人,所以没有报警,而是将尸体掩埋在了竹林里。据林海坪回忆,他为了防止老鼠偷吃蘑菇,在蘑菇房拉了电网。小艺进蘑菇房时不小心摸到裸露的电线触电身亡,随后进来找小艺的小杰也触电身亡。而小勇因轻微触电,耳边感到刺痛,从此留下了心理阴影。至此,这起10年悬而未决的儿童失踪案终于真相大白。林海坪因犯过失致人死亡罪被判有期徒刑7年,并赔偿黄、蔡两家人共计23.8万元。然而,黄、蔡两家人经历的身心痛苦,却无法用金钱弥补。若在孩子死亡时,小勇或林海坪能说出真相,或许就能避免这场悲剧的发生。