這是一個關于親情與愛情的故事。雪(黃翠如飾)與戀人威(王凱飾)買下一只可愛的小狗Snowy,兩人在照顧Snowy的過程中感情也日益堅固。不料威因工作表現出色,被調到北京,三年后才能返港。但雪不愿放棄樂團前往東京等地演唱的機會,拒絕與威同往北京。兩人陷入感情僵局。與威分離后,雪與Snowy相依為命,開始感懷身世——雪幼年因父母離異而記恨母親(黃淑儀飾),不理會母親多次示好,兩人關系持續交惡。感懷之下,雪萌生了為小狗找回親生母親的念頭,但幾經嘗試卻以失敗告終。期間卻因為Snowy的幫助,讓雪與母親有了冰釋前嫌的機會……
某晚,警察局來了一個不速之客軍(王寶強飾),他向當值探員報稱自己殺了五個人,但他既說不出與受害者關系,又不能描述出受害者被殺過程或遇害地點原來只是計劃把五人殺死。探員在記下軍的聯絡住址后便把他驅逐,在探員眼中,他只是一名無聊的精神不正常者。可是不久,督察漢(劉青云飾)駐守的區域卻發生了一件兇殺案:死者形狀恐怖,漢認為這種處死方法帶有不尋常的動機,不到一星期漢接手另一宗兇殺案,死者也是一名男子,死于一個廢置的機械工場。他的死法十分殘酷,死者的雙腳被強行穿上細尺碼的紅色高跟鞋,腳面和兩側都釘上了十多口的鐵釘。漢在翻查全港可疑人物和案例時,看到了當天軍前來自首的記錄。漢馬上帶隊前往軍的住所進行搜查,可是屋內空無一人,除了大量古舊童話書外,并無可疑之處。但這時候漢還不知道,一張被精密預設的大網張開了,而結局卻更是匪夷所思,難以預料。