三十年代美国经济大萧条,市面上一片荒芜。家庭主妇Cecilia(米亚·法罗 Mia Farrow 饰)白天应对沉闷的服务生工作(由于经济崩溃 ,很快也失去这份工作),晚上面对毫无情趣的丈夫。身为狂热影迷的她日日走进影院观看一部叫《开罗紫罗兰》的电影,熟习到连台词表情都能记住,电影里没有经济萧条,电影里是上流社会的宴席与取乐。这日奇怪的事发生了,戏里面的男主角Tom(杰夫·丹尼尔斯 Jeff Daniels 饰)从荧幕上走了下来!直接走到Cecilia面前,和她私奔。而电影里的人物也跟着议论纷纷,剧情不按剧情走,而变成了讨论会。
平凡的一天,名叫扎克利和伊森的小男孩在某公园内发生争执,前者用棍子将后者的嘴打破。这起不大不小的儿童纠纷,将两对本没有任何交集的夫妇拉到了一起。经营小百货商店的麦克·朗斯特里特(约翰·C·赖利 John C Reilly 饰)与身为作家的潘妮洛普(朱迪·福斯特 Jodie Foster 饰)是伊森的父母,他们在家中迎来扎克利的父母——律师艾伦·考温(克里斯托弗·沃尔兹 Christoph Waltz 饰)以及投资经纪人南希(凯特·温斯莱特 KateWinslet 饰)——的拜访。他们就孩子的伤害事件协商、