为了实现生病祖母的最后一个愿望,孝顺的孙子踏上了一段不可思议的滑稽旅程。Margaret(Sandra Bullock 桑德拉·布洛克饰)是美国一家知名出版公司的高管,办事出色,为人却极为强势,一旦她的身影出现在办公室,气氛立即会降至冰点,员工们在表面上无不对她噤若寒蝉,在心底则暗呼她为“女魔头”。
Margaret对这一切置若罔闻,照旧施行铁腕政策,可就在她事业如日中天之际,一个噩耗却几乎把她砸晕——因为某些技术性原因,她的签证无法续签,而她本人不得不被遣送回原籍加拿大。
为了保住她苦心经营的一切,Margaret决定和助手Andrew(Ryan Reynolds 瑞安·雷诺兹饰)伪装结婚,以取得在美居住权。在半利诱半胁迫之下,Andrew答应了这个荒唐的要求。
移民局将在一周后对两人进行测试,而Margaret对Andrew还是一无所知,这个周末,她和Andrew一同回到他的家乡……。故事发生在新奥尔良的一家妓院里,一战将近,时局动荡不安,惟独在这所妓院里,一切都如往常一样井然有序的行进着。12岁的紫罗兰(波姬·小丝 Brooke Shields 饰)与母亲海蒂(苏珊·萨兰登 Susan Sarandon 饰)和弟弟相依为命,对她来说,最近唯一的大事就是自己即将要进行拍卖的童贞。
作为妓院御用的摄影师,贝洛克(基思·卡拉丹 Keith Carradine 饰)显得和开放的大环境有些格格不入,他的目光,一直都落在年幼而美艳的紫罗兰身上。不久之后,海蒂勾搭上了一个有钱人,随即带着儿子离开了妓院,紫罗兰成为了被抛弃的那一个。在紫罗兰走投无路的时候,贝洛克收留了她,两人开始了同居的生活,可是紫罗兰乖僻的性格让贝洛克无法忍受,这段感情最终以分手告终。然而,此时的两人并不知道的是,这只是他们漫长情感纠葛的开始。。