As one of the biggest names in Hollywood today, Scarlett Johansson isn’t one to be missed. She is the world’s top-paid actress with US$40.5 million in earnings, and – despite the controversy surrounding her casting in Ghost in the Shell and her support for accused sexual abuser Woody Allen – she is set to get her first Oscar nomination next year for her work in Marriage Story and Jojo Rabbit.

In recognition of Johansson’s successful year, Vulture has listed some of the 35-year-old’s best performances.

The number one spot went to the 2013 science fiction flick Under the Skin, where Johansson played an extraterrestrial disguised as a human woman. While the movie did not perform well in the box office, it received critical acclaim and was named as one of the BBC’s 100 Greatest Films of the 21st Century.

“Earlier in her career, she was magnetic or sarcastic or the simple object of a man’s affection,” wrote Tim Grierson and Will Leitch. “In Under the Skin, she sheds all need to connect to an audience, giving us a menacing figure who’s brutally efficient but emotionally vacant.”

Other movies making the top five include Sofia Coppola’s Lost in Translation (2003), Spike Jonze’s Her (2013) and Terry Zwigoff’s Ghost World (2001).

“What’s abundantly clear is that, at the age of 35, Johansson already boasts a sizable treasure trove of standout performances,” wrote Grierson and Leitch.

See the full list here.

This article originally appeared on Over60.