影片参加了2010年的圣丹斯电影节,发行版权以480万美元的价格被焦点影业买走,成为了那届圣丹斯上最值钱的电影。
妮可(安妮特·贝宁 Annette Bening 饰)和朱尔斯(朱丽安·摩尔Julianne Moore 饰)是一对相伴很久的同性伴侣。并有2个孩子:马上要18岁的乔妮(米娅·华希科沃斯卡 Mia Wasikowska 饰)和15岁的莱塞(乔什·哈切森 Josh Hutcherson 饰)。妮可的医生职业很有压力常常忽视了朱尔斯日子还算太平的过着,直到有一天,莱塞向姐姐建议,他想和那个捐出自己精子的男人见一面。因为姐姐已经到了18岁,她有权利向家里提出这个要求。妮可和和朱尔斯同意了姐弟俩的愿望,他们见到了在生物学上的父亲保罗(马克·鲁弗洛 Mark Ruffalo 饰)。可是见面之后会发生什么呢?这个平静而美满的家庭会因此出现裂缝么?。神秘的妖怪客栈隐匿于繁华都市之中,唯有缘人方可造访。捉妖师上官扉夜因杀戮过多,被妖的怨念反噬困于客栈不老不死千年。为解除诅咒,上官扉夜被迫将失去记忆的前客栈之主东方照白带回客栈。与此同时,一些原本与二人有瓜葛的客人也陆陆续续来到客栈,他们或是心结未了,或是遗憾未消。在化解客人心中执念的同时,上官体会到了久违的人类情感,东方也逐渐改变了对妖的偏执看法。最终,两人联手击败罪魁祸首妖王,还世间安宁的同时,解开了二人千年前的误会,并在共同经历中重新爱上了彼此。。