Ryan Gosling was 23 in Stay when he played the character 'Henry Letham'.
That was over 19 years ago in 2005.
Today he is 43, and has starred in 45 movies in total, 29 of those since Stay was released.
In Stay, I think Ryan Gosling looks: