By Jon Lisi, Hollywood Staff
Scarlett Johansson is one of the best actresses in Hollywood today. She plays an alien in her next film, the highly anticipated Under the Skin, and her performance is said to be daring, artistic, and unlike anything we've ever seen from the movie star. In celebration of this, below are Johansson's best performances ranked from least memorable to most memorable. For brevity's sake, the list is limited to 10 of Johansson's roles, and we can only imagine that this is just the beginning of a remarkable career in the movies.