When Jack (Garfield) is released from prison after spending most of his life behind bars, he is given a new identity to rebuild is life. Aided by a fatherly caseworker, Terry (Mullan), Jack begins a new life and a new job, quickly striking a connection with his beautiful co-worker Michelle (Lyons). But as Jack tries to build a relationship with Michelle and find true happiness, he is constantly haunted by the heinous crime from his past.