他-哈羅德·克裏克(威爾·法瑞爾·威爾·法瑞爾飾)是美國國稅局的審計員。他每天過著焦慮規律的單調生活,但壹個敘述者的聲音打破了這壹切——他發現有人的聲音經常在他耳邊響起,她能明白他日常生活的規律。他的生活或者即將經歷的生活的所有細節,從刷牙洗臉到穿衣順序,最後到手表的位置,都掌握在敘述者手中。他甚至能預知自己不久的將來的死亡,他深感恐懼。
她——凱倫·艾菲爾(艾瑪·湯普森,艾瑪·湯姆森飾)是壹個作家,她悲觀沮喪,從未讓她的主人公逃脫死亡的命運,並且正在為如何安排主人公偉大地死去而煩惱。她不知道,筆下的主人公和現實生活中的他是完全重合的,主人公死去的故事會壹個壹個在他身上應驗。
知道這壹切的哈羅德為了保命,不得不求助於文學教授朱利斯·赫伯特(達斯汀·霍夫曼飾),勸說女作家改變小說的結局,而凱倫則被出版社催促逐漸加快寫作速度。
最後,當他得知自己的人生雖然是別人設計的,但為了人生的價值可以去死時,他不再有恐慌和反抗,而是坦然接受。他的選擇讓作家開始了新的頓悟,故事有了轉機。