Brie Larson was 19 in Scott Pilgrim vs. the World when she played the character 'Envy Adams'.
That was over 14 years ago in 2010.
Today she is 34, and has starred in 52 movies in total, 39 of those since Scott Pilgrim vs. the World was released.
In Scott Pilgrim vs. the World, I think Brie Larson looks: