I actually started watching this movie by mistake, but it turned out to one of the better mistakes that I've made recently.
In Criminal, Kevin Costner (who is barely recognizable in this movie) puts in a moving performance as Jericho, a brain-damaged criminal who turns out to be the perfect test subject for a memory implant procedure. Tommy Lee Jones (who looks like he is around 120 years old in this picture) drifts through the movie as the mad scientist who the CIA pays to conduct some experimental brain surgery. I normally love Tommy Lee Jones, but most of the time in this movie he looks like he is either falling asleep or on his deathbed.
Costner winds-up with a dead CIA agent's (Ryan Reynolds) memories implanted into his skull, which come leaking out as the movie moves along. Gary Oldman puts in a solid performance as Costner's CIA handler and Gal Gadot plays the CIA agent's grieving wife.
The movie starts out looking like a by-the-numbers spy movie, with Reynolds making a brief appearance at the beginning. After a bit of backstory on the main characters the theme switches gears to a high-speed thriller, punctuated by some compelling interaction between Costner and Gadot. I wouldn't quite call this a sci-fi movie, but the whole "brain transfer" thing obviously has some sci-fi elements to it.
As plots go, the movie is pretty average. Bad guy is chased by main character, who himself may or may not be a bad guy. What really gives this film its strength is the great performance by Costner though. He pretty much carries this movie. I'm not normally a huge Costner fan, but he really stepped-up his game for this role. It was a good enough performance that I actually had no idea that Kevin Costner was the main character until I saw the final credits roll. His face and voice are pretty much unrecognizable.
Anyway, it was a fun movie to watch and I really enjoyed it. It's definitely worth your time.