The film follows the story of Damian (Ben Kingsley.... and Ryan Reynolds). He's a terminally ill old man who was recently given six months to live. Knowing that information, Damian investigates a company that performs "shedding," which is essentially transferring one's consciousness into a lab-produced body so that selected people are able to live out their full potential in life. Trusting them, Damian does it, waking up soon after in a different body. Things are going great. That is until he starts to see what the company are describing as hallucinations, although he believes they're something else. He believes they're memories.
That being said, there's also a lot of fun to be had with this generic-ness. Sure, nothing after the first act really feels that original, but at least the filmmakers decided to rip off something entertaining, rather than some Transformers 4 type of dribble. The film keeps us engaged through the central characters, even providing a believable relationship between Damian and a seven year old girl named Anna (Jaynee-Lynne Kinchen). In fact, it's their relationship that I actually bought into the most during the film.
The biggest problem with Self/Less, however, is how ridiculously predicable it is. Seriously, this film couldn't have been more predictable. Every plot point, every character arc, every twist. All of it could be seen a mile away. There were moments where I doubted my predictions, I will give the film that, but these moments soon went away, and the predictability came back into play. This film could've been so much more, and I really wish they explored much more than they did. It's the first Purge movie all over again.