Damian (Ben Kingsley) on kuolemansairas teollisuuspohatta, jolle tarjotaan uutta, radikaalia ”hoitomuotoa”. Damianin tietoisuus voitaisiin siirtää nuoren, terveen miehen (Ryan Reynolds) kehoon. Damian päättää tarttua tilaisuuteen – mutta pian hän saa huomata, että kuolemattomuudella on sivuvaikutuksensa… Damian aloittaa uuden elämän uudella paikkakunnalla, uudessa kehossa ja alkaa sopeutua uuteen identiteettiinsä ”Edwardina”. Vähitellen nuorukaisen taustalta alkaa kuitenkin paljastua salaisuuksia, jotka saattavat koitua Damianin kohtaloksi.