史蒂夫•拉塞爾(金•凱瑞JimCarrey飾)是個付費收養來的孩子,他爲了查出自己的親生父母,做了一名警察,然而當他來到母親的家門前,得到的卻是閉門羹……幸好史蒂夫還有一個幸福的家庭,他與妻子育有一女,這對虔誠的夫妻每日禱告……然而這些都只是表象,事實上,史蒂夫是一名同性戀,他用無盡的謊言欺騙了所有人,終於一次車禍後,史蒂夫頓悟以前的生活一文不值,他公開了自己的性取向並遠赴佛羅里達尋找幸福,常年欺瞞的日子造就了史蒂夫非凡的詐騙能力,不久東窗事發,史蒂夫入獄,卻在獄中遇上了此生摯愛莫里斯(伊萬•邁克格雷格EwanMcGregor飾),史蒂夫向莫里斯獻出了自己全部的激情和勇氣,這對兒從監獄中走出的戀人,留下了一段傳奇故事。