Ramona Flowers is a fictional character portrayed by Mary Elizabeth Winstead in the movie Scott Pilgrim vs. the World.
When the movie was released in 2010, Mary Elizabeth Winstead was 25 years old.
The character of Ramona Flowers is mainly associated with Scott Pilgrim, Gideon Graves and Todd Ingram.