在三十年代的大萧条时期,Cecilia(米亚·法罗 Mia Farrow 饰)是一名家庭主妇。她的生活充满了枯燥和单调,白天需要应对沉闷的服务生工作,晚上还要忍受丈夫的冷漠。作为一个狂热的电影迷,Cecilia每天都会走进电影院观看《开罗紫罗兰》这部电影。这部电影虽然描绘了上流社会的宴席与取乐,但Cecilia已经熟习到连台词和表情都能记住的程度。
然而,这一天发生了一件奇怪的事情。电影里的男主角Tom(杰夫·丹尼尔斯 Jeff Daniels 饰)突然从荧幕上走下来,直接走到Cecilia面前,和她私奔。这让Cecilia感到十分惊讶和困惑。更令人难以置信的是,电影里的人物也开始议论纷纷,剧情开始变得混乱起来。
Cecilia和Tom去游乐园玩耍,两人互诉衷情。尽管一开始很浪漫,但后来他们发现这并不能填饱肚子。同时,电影里的男主角Gil(杰夫·丹尼尔斯 Jeff Daniels 饰)也出现了,他为了夺得Cecilia芳心与Tom展开了一场决斗。这个荒谬的闹剧将会如何结束呢?
走进戏院观看电影的确会让人暂时忘怀现实世界的不快。Cecilia决定继续沉浸在电影的世界里,直到有一天,她意识到这一切只是一场虚幻的梦。