一对姐妹花。姐姐罗斯(托妮•科莱特 Toni Collette 饰)有点肥胖,朴实不晓打扮,律师的职业让她生性严谨保守,难以俘获男人的心,买回来的高跟鞋只敢收藏在家——正因为这样,她沉浸在爱情小说里。她的妹妹麦琪(卡梅隆•迪亚茨 Cameron Diaz 饰)则相反,虽然同穿一个码数的高跟鞋,麦琪却光艳照人得多,男人从来逃不过她的手掌。
这天被后母赶出家门的麦琪投靠到姐姐门下,姐姐虽知麦琪任性,却也收留。不料麦琪竟然和自己的男友搭上。姐妹裂痕更深,二人形同陌路。麦琪流离失所,来到佛罗里达的祖母家。她和祖母素未谋面,却在那里得到了很多珍贵的提示,姐妹本是同根生……。四川某县城里,还在上中学的小云意外怀孕了,她和男孩同时被学校开除,对方远走他乡,小云只能独立承受来自社会家庭的压力和歧视。小云母亲是名小学老师,她告知小云,孩子在生下的当天就死了。
十年后,小云成了县川剧团的当家花旦。一天,小云偶遇了一个十岁男孩小勇,聪明调皮的男孩很快成了她的好朋友。小勇被云姐的美丽吸引,他每天追逐她,偷看她甚至保护她。一直被周围人歧视的小云在小勇身上找到了纯真的友谊和感动。就在此时,小云母亲却告诉小云一个让她震惊的秘密……。