简介
十四岁的少女齐藤明莉(福田麻由子 饰)收养了一只可爱的小狗,在妈妈的建议下她给小狗取名为“索克斯”,并和小狗定下“十个约定”。不久,妈妈去世,而身为医生的爸爸忙于工作,无暇多照顾明莉,“索克斯”便成为明莉最忠实的玩伴。明莉在学校还有个梦想成为演奏家的朋友星进,当明莉因为爸爸工作调动搬家时,“索克斯”便寄养在星进家。可是星进(佐藤祥太 饰)要去国外留学时,爸爸却因为急诊没有按时送他,明莉没能见到星进最后一面。为了弥补对女儿长期以来的亏欠,爸爸决定辞职开起了小诊所,“一家三口”又重新生活在了一起。长大后的明莉开始了忙碌的生活,陪伴“索克斯”和爸爸的时间也越来越少。后来明莉(田中丽奈 饰)又遇见学成归来的星进(加濑亮 饰),两人还成为相爱的恋人。很快,距离初遇索克斯已过去十年,“索克斯”也走到了生命的尽头,这时,明莉又想起了当初与“索克斯”的十个约定……。影片虚构了爱伦·坡死前“神秘”的5天里发生的事情。
巴尔的摩发生了一件母女同时被害的残忍凶杀案,当地警官艾迈特(卢克·伊万斯 Luke Evans 饰)调查后发现凶手的犯罪手段和爱伦·坡(约翰·库萨克 John Cusack 饰)小说中的手段一模一样。正当爱伦·坡被叫去警局询问时发生了另一件凶手案,手法依旧和参考他的小说。了解到凶手的方法后,艾迈特邀请爱伦·坡担当顾问协助破案。而随着案件的进一步深入,艾迈特发现,爱伦·坡会成为这个残忍杀人凶手的下一个行凶目标。正当大家全力保护爱伦·坡的安全时,岂料凶手竟然绑架了的他情人艾米丽(爱丽丝·伊芙 Alice Eve 饰)。到底谁才是真正的凶手,爱伦·坡是不是能用自己的小说来揭开这场杀人的游戏呢?。