Rhona Mitra was 29 in The Number 23 when she played the character 'Laura Tollins'.
That was over 17 years ago in 2007.
Today she is 47, and has starred in 32 movies in total, 14 of those since The Number 23 was released.
In The Number 23, I think Rhona Mitra looks: