在20世纪30年代的上海,马丽收到了一块古董梳妆台作为生日礼物,但她的表姐在几年前却因遭受马丽的迫害而自杀。马丽的丈夫是一位著名教授,两人年龄相差悬殊,丈夫出轨,而出轨的对象竟然是马丽的表姐。马丽愤怒之下设计杀死了他们,最终也在那块古董梳妆台前自杀了。
在90年代的新加坡,律师詹辛为了丰厚的报酬,无视良心为罪大恶极的富家子辩护。他的妻子买来了一块古董梳妆台,每当他站在镜子前时,都会发生一些奇怪的事情。后来,他因为车祸而毁容,却意外发现自己的容貌竟与那位被谋杀的富家子一模一样。
在世纪末的香港,兰姨(罗兰饰)独自抚养孙子麦迪(谢霆锋饰),对他的关爱无比深厚。然而,孙子带回来的洋气女友Ruby(林心如饰)却让她颇为不满。Ruby得知兰姨身价巨大,便竭力讨好她,并最终将兰姨杀害后嫁祸他人。她在新购买的古董梳妆台中看到幻觉,最终自杀身亡。