The story begins with Russell, played by Jim Carrey, on his deathbed recalling the events of his life that led him there. He begins with his life in Texas as a happily married police officer who plays the organ at church, prays every night with his wife (Leslie Mann) and spends his off hours searching for the biological mother who gave him up as a child. That, and hes gay. But after finding and being handily rejected by the mother who gave him up as a baby, Steven leaves his life and family behind to go out into the world and be his true, flamboyantly gay self. He moves to Miami, finds a boyfriend (Rodrigo Santoro) and begins living the high life. He realizes quickly though, that a life of luxury is expensive, leading this resourceful former cop to turn to a life as a conman. But when his con work finally catches up with him, Steven is sent to prison where he meets, and almost instantly falls in love with Phillip Morris, played by Ewan McGregor. From there the story becomes a Don Quixote-esque story of a forlorn lover who cannot bear to be separated from his soul-mate. He will go to any lengths to be with Phillip, including but not limited to breaking out of jail on multiple occasions, impersonating Phillips lawyer and fraudulently becoming the CFO of a major corporation.