史蒂夫•拉塞尔(金•凯瑞JimCarrey饰)是个付费收养来的孩子,他为了查出自己的亲生父母,做了一名警察,然而当他来到母亲的家门前,得到的却是闭门羹……幸好史蒂夫还有一个幸福的家庭,他与妻子育有一女,这对虔诚的夫妻每日祷告……然而这些都只是表象,事实上,史蒂夫是一名同性恋,他用无尽的谎言欺骗了所有人,终于一次车祸后,史蒂夫顿悟以前的生活一文不值,他公开了自己的性取向并远赴佛罗里达寻找幸福,常年欺瞒的日子造就了史蒂夫非凡的诈骗能力,不久东窗事发,史蒂夫入狱,却在狱中遇上了此生挚爱莫里斯(伊万•迈克格雷格EwanMcGregor饰),史蒂夫向莫里斯献出了自己全部的激情和勇气,这对儿从监狱中走出的恋人,留下了一段传奇故事。