Cillian Murphy was 38 in In the Heart of the Sea when he played the character 'Matthew Joy'.
That was over 9 years ago in 2015.
Today he is 48, and has starred in 62 movies in total, 15 of those since In the Heart of the Sea was released.
In In the Heart of the Sea, I think Cillian Murphy looks: