8. Scarlett Johansson, Black Widow
Scarlett Johansson has played Natasha Romanoff/Black Widow since 2012 all the way until 2019. In 2020, Johansson had the main role in a movie that was based on her character Black Widow.
During those years no one knew Black Widow better than Johansson, not even the writers. Johansson reportedly had a lot of input on the writing script for “Black Widow”.