Zoey Deutch was 21 in Before I Fall when she played the character 'Samantha Kingston'.
That was over 7 years ago in 2017.
Today she is 29, and has starred in 24 movies in total, 12 of those since Before I Fall was released.
In Before I Fall, I think Zoey Deutch looks: