Tessa Thompson was 21 in When a Stranger Calls when she played the character 'Scarlet'.
That was over 18 years ago in 2006.
Today she is 40, and has starred in 41 movies in total, 38 of those since When a Stranger Calls was released.
In When a Stranger Calls, I think Tessa Thompson looks: