如果不是那场该死的车祸,斯蒂文·拉塞尔可能永远不会让别人知道他喜欢男人。虽然自己有一个漂亮的妻子,有可爱的孩子,还有一份体面的警察的工作,但是他还是放弃了这一切。当然,他做警察这个行当并非出自自愿,而是因为儿时的经历——他是一个被领养的孩子,做警察就是为了能偷到户籍资料,好找到自己的亲身父母。但是在吃了亲生母亲的闭门羹后,拉塞尔和妻子搬走,然而,一次车祸使他领悟,要真正做回自己,做一个公开的同性恋。
于是,他向妻子出柜,来到了开放的迈阿密。在这里,他找到了自己的同性恋男友:拉丁帅哥吉米。但是做同性恋是很花钱的——因为拉塞尔要住豪宅、开豪车、还要给爱人买手表。于是,他便开始了自己的行骗生涯,从最初的小打小闹、到最后诈骗保险金。不过,常在河边站哪有不湿鞋?最后拉塞尔锒铛入狱。可是在监狱里,斯蒂夫却找到了自己的真爱:菲利普·莫里斯。菲利普·莫里斯是一个生性软弱的男人,在拉塞尔的保护下,两人的情感迅速升温。很快便发展成为了伴侣。拉塞尔自称在监狱里学习了法律,考取了律师资格证。出狱后,他伪装律师保释了莫里斯,甚至还帮莫里斯的朋友打赢了一场官司。
可是,仅仅靠做“律师”没有办法维持日常的开销。于是拉塞尔便又操起了老行当——诈骗。这次,拉塞尔动用了自己的所有智商,成功地混进了一个大型公司做财务总监,并挪用公款为自己获得利息,他和莫里斯在海滨买了房子、买了豪车,过上了神仙般的生活。可是好景不长,公司里的同事很快就发现了拉塞尔的不法行为。一纸诉状,又把他送进了监狱,此时莫里斯也对他的满嘴谎言很反感,不想与他相见。可是监狱无法挡住爱情之火,拉塞尔一次又一次地越狱,为的只是和莫里斯相见。拉塞尔甚至通过绝食和伪造病历让医生相信他患上了艾滋病,并且设法让医院认定他已死亡,并最终见到了莫里斯。
史蒂文企图为莫里斯办假释。可是就在法院中,他却遇到了以前公司的同事。于是,他再次被抓进监狱,被判了无期徒刑。