Scarlett Johansson Attends Avengers: Endgame Premiere in Los Angeles 04/22/2019 The 34-year-old actress Scarlett Johansson, who was cast as the superheroine Black Widow in the Marvel movie series, attends “Avengers: Endgame” premiere in Los Angeles.