Michelle Monaghan was 39 in Patriots Day when she played the character 'Carol Saunders'.
That was over 7 years ago in 2016.
Today she is 48, and has starred in 43 movies in total, 8 of those since Patriots Day was released.
In Patriots Day, I think Michelle Monaghan looks: