Scarlett Johansson is back on the big screen this weekend in the loooong-awaited “Black Widow” from Marvel Studios and Disney, finally here after endless pandemic-related delays. Johansson gets the chance to (once again, and perhaps for the last time) flex her already-established footprint in the Marvel Cinematic Universe as Natasha Romanoff, who has also appeared in the “Avengers” series, “Captain America,” and more.
But the actress’ career is also distinguished by less splashy roles, whether in indie comedies or more softly spoken, serious dramas. In 2020 alone, she netted two Oscar nominations (also her first!), for the films “Jojo Rabbit” and “Marriage Story” in two wildly different roles — one as a German mother who’s secretly anti-Nazi during WWII, and the other as one-half of a thespian couple falling apart across U.S. coasts.
With “Black Widow” now in theaters (and streaming on Disney+), and Johansson taking her final bow as the S.H.I.E.L.D. spy, take a look back at her 10 best roles.