Before I write this review I want to say it's really more like a 3.5 rating than a 3 star for me.
I do like the concept for this movie but I found the story needed a bit more development; also, I'm REALLY not a fan of the computer generated age regression. The young Will Smith looks odd and mechanical and this technology is actually executed pretty well in this movie but...it still looks like you are watching someone in a video game. Speaking of video games, many of the action sequences also had the odd, jerky, non-human movement that characters have in video games. Many times it was clearly evident that an action scene had been sped up; I was really disappointed in that.
Still, I liked the story and the concept...I just think it would have worked better to find a live person and use prosthetics; the graphics technology just isn't where it really needs to be to make age regression look believable.