她們死在司庫基爾河邊。年齡各異,身份各異,互不相識。但她們都是被同一個兇手謀殺的。兇手給她們穿上了樣式古舊的長裙,在兇殺現場和受害者身上都留下了月亮的圖案。每個受害者都被打扮得像個洋娃娃。而古舊的長裙和月亮圖案則把警探杰西卡的注意力引向了童話故事。她的發(fā)現讓費城警方大吃一驚:他們遇到了一個童話殺手,這個殺手把每個受害者都打扮成安徒生童話中一個故事的主人公的形象。更令警方毛骨悚然的是,安徒生童話中共有兩百多個故事,兇手要殺多少人才會結束?與此同時,兩個神秘的自認為在替天行道的人物也在進行著另一場殺戮。他們的目標是曾經對女性施暴的惡棍,警方由于沒有證據,對這些惡棍無可奈何,而他們卻跳過那些麻煩的司法程序,為受害者主持公道。他們也在追蹤著司庫基爾河邊的兇手。警探們沿著司庫基爾河尋找著兇手的蹤跡,當他們逐漸接近真相的時候,兇手也即將給他的故事畫上一個句號。