蒂莉(温丝莱特饰)回到了家乡,一个灰头土脸的澳大利亚小镇敦加塔,十岁时,她因被控谋杀同学斯图尔特而被村民驱逐。连被村民称为“疯婆茉莉”的乖戾老妇蒂莉的母亲(朱迪·戴维斯饰)都不相信女儿的清白,她一脸不快地“欢迎”女儿回到位于一座小山上的家,而山脚下的这座小镇,并未在过去的二十多年中变得更加善意。小镇的药剂师还是那个对女人指手画脚的宗教狂热份子,一把年纪的女老师还是坚称当年亲眼见到蒂莉把斯图尔特打得脑袋开花,而死者的父亲、镇议员伊万控制着整座小镇,以及他长年经受折磨的妻子。倒不是所有人都对蒂莉的回归感到不快。比如说,帅气的足球明星泰迪(利亚姆·海姆斯沃斯饰)立马就对这个见过世面的美人一见倾心。心地善良、私底下是个异装癖的警长法拉特(雨果·维文饰),对蒂莉从巴黎带回来的鲜艳布料两眼发光。还有其貌不扬的店员葛楚德,蒂莉用其高超的手艺让这个姑娘改头换面,在当地的舞会上成了惊艳的灰姑娘。很快,蒂莉的服装店开始红火起来,订单接踵而至,不过很显然,回来赚钱并不是她唯一的目的。斯图尔特死的那天她丧失了记忆,她想要找出当年究竟发生了什么,洗清自己的罪名。