三十年代美國經濟大蕭條,市面上一片荒蕪。家庭主婦Cecilia(米亞·法羅 Mia Farrow 飾)白天應對沉悶的服務生工作(由于經濟崩潰 ,很快也失去這份工作),晚上面對毫無情趣的丈夫。身為狂熱影迷的她日日走進影院觀看一部叫《開羅紫羅蘭》的電影,熟習到連臺詞表情都能記住,電影里沒有經濟蕭條,電影里是上流社會的宴席與取樂。這日奇怪的事發生了,戲里面的男主角Tom(杰夫·丹尼爾斯 Jeff Daniels 飾)從熒幕上走了下來!直接走到Cecilia面前,和她私奔。而電影里的人物也跟著議論紛紛,劇情不按劇情走,而變成了討論會。