Liam Neeson was 65 in Widows when he played the character 'Harry Rawlings'.
That was over 5 years ago in 2018.
Today he is 71, and has starred in 157 movies in total, 19 of those since Widows was released.
In Widows, I think Liam Neeson looks: