刘苹果(范冰冰饰)在北京一个洗脚城市做按摩妹妹。她的丈夫安坤(佟大为饰)是一名负责高层建筑落地窗清洁的工人。他们生活在贫困中,但彼此相爱。《洗脚城》(由梁家辉饰演)的主人林栋是一位好色的香港商人,他经常寻找不同的女士来满足自己的生理需求。女大学生李佳(大井美美饰)作为志愿者不小心闯入了房子。在她找不到需要照顾的老人后,她瞥见了一个神秘的男孩,但随后男孩又消失了。从那时起,李佳身上开始接连发生了许多可怕而奇怪的事情,他的家人和身边的朋友也被一一牵连。