瑪麗(桑德拉·布洛克 Sandra Bullock 飾)是一個字謎遊戲編撰者,她聰明漂亮卻拙於社交,憂心她終身大事的父母一直為她安排各種相親。本來不抱什麼希望的瑪麗,面對相親對象史蒂夫(布萊德利·庫珀 Bradley Cooper 飾)的英俊與才情,頓時淪陷。她滔滔不絕地對史蒂夫談論自己的字謎工作,早覺枯燥的史蒂夫找了借口擺脫了她。瑪麗在編撰一個“關於史蒂夫的一切”的字謎時,被上司發現而炒了魷魚。但是瑪麗卻認定了史蒂夫就是自己的靈魂伴侶,於是緊追史蒂夫不放。她在史蒂夫同事的鼓勵下,跟隨史蒂夫的新聞攝制組周遊全國報道新聞。在跟隨一次礦井塌陷新聞報道時,瑪麗掉進陷塌的礦井中,她意外地發現井底下還遺漏了一個男孩,瑪麗想盡各種辦法拯救了男孩,並將功勞讓給了別人。她的勇敢與智慧獲得了史蒂夫的另眼相看,瑪麗用她自己獨特的方式贏得了大家的喜愛。