Scarlett Johansson delivers a strong performance as Natasha Romanoff in the highly anticipated Marvel film, Black Widow. Her character is a highly skilled and intelligent Russian assassin. However, she is almost overshadowed by her sister, played by Florence Pugh, who brings humor and enthusiasm to the role. The film features impressive fight scenes between the two female assassins and their enemy, played by Ray Winstone. Director Cate Shortland brings shape, coherence, and emotional depth to the film, taking audiences back to Natasha's origins and exploring her complicated family dynamics. Overall, Black Widow stands out from other superhero films with its wit and character development.