在遥远的美国西部,有一个偏僻但迷人的小城 ,虽已是南北战争结束,但白人与印第安人的关系依然是剑拔弩张。一次,印第安人的大规模袭击,使大城市引起了巨大的恐慌,男人和女人纷纷拿起了枪支准备和印第安人决一死战,整个小城一下子变得空荡荡的,只剩下了孩子们,天渐渐黑了,可是家长们依然没回来,原来由于印第安人人多势众,所有的家长都被俘虏并囚禁了,此时的大城市便变成了孩子的乐园,整座小城变得混乱无序,然而后来在因喝醉酒而没上战场的唯一一个成年人泰勒先生的指挥下,孩子们纷纷担任起了自己父母的职位,大城市似乎又恢复了往日的宁静,然而好景不长,不久,原本属于成年人的勾心斗角尔虞我诈却随着生活的迈进而渐渐在孩子们的心灵中衍生出来…………。故事发生在1938年的佛罗伦萨,玛丽(克里斯汀·斯科特·托马斯 Kristin Scott Thomas 饰)即将在这里展开她惬意的假期。一次偶然中,玛丽结识了年长的商人埃德加(詹姆斯·福克斯 James Fox 饰),后者随即对玛丽展开了热烈的攻势。玛丽并不爱埃德加,可埃德加拥有的财富和未来荣华富贵的生活却令玛丽陷入了犹豫之中。 就在这个节骨眼上,美国帅哥拉里(西恩·潘 Sean Penn 饰),法西斯军官莱奥帕蒂(马西莫·吉尼 Massimo Ghini)和身无分文的穷小伙雷切尔(杰瑞米·戴维斯 Jeremy Davies 饰)这三个地位悬殊个性迥异的男人接连出现在了玛丽的面前并对玛丽产生了兴趣。不知是出于同情还是怜悯,玛丽对处境窘迫的雷切尔颇为关照,雷切尔将这一系列的行为误解为了爱情,就此埋下了悲剧的种子。。