An unsure wife in a foreign country, a biologically advanced superhero and a predatory alien — these are a few of the compelling characters Scarlett Johansson has played over the years. With Ghost in the Shell, she adds one more to her illustrious catalog: Major, a cyber crime-battling cyborg.
As a tribute to the actress and her rich body of work, we’ve put together a gallery of our 12 favorite Scarlett Johansson performances. Let us know if our picks match yours by commenting below. ~Alexa Caruso and Matthew Pariselli