Está basada en la vida real del estafador e impostor Steven Jay Russell, interpretado por Carrey.
Cuando este es liberado, Russell escapa de la prisión en numerosas ocasiones para poder reunirse con Morris.
Steven es capturado y enviado a prisión, donde se enamora del recluso Phillip Morris (Ewan McGregor).
Steven finalmente queda atrapado en la malversación de la compañía, y vuelve a la cárcel.
Algún tiempo después, Phillip se reúne con su abogado y encuentra a Steven esperando por él.