Keanu Reeves was 53 in Replicas when he played the character 'William Foster'.
That was over 5 years ago in 2018.
Today he is 59, and has starred in 125 movies in total, 11 of those since Replicas was released.
In Replicas, I think Keanu Reeves looks: