Top 10 Best Scarlett Johansson Movies

10. The Black Dahlia, 2006
The Black Dahlia is a 2006 American neo noir crime film directed by Brian De Palma. It is drawn from a novel of the same name by James Ellroy, writer of L.A. Confidential and starred Josh Hartnett, Scarlett Johansson, Aaron Eckhart and Hilary Swank.
Initial release: September 15, 2006 (USA)
Director: Brian De Palma
Costume design: Jenny Beavan
Screenplay: Josh Friedman
Story by: James Ellroy
9. The Other Boleyn Girl, 2008
The Other Boleyn Girl is a 2008 drama film directed by Justin Chadwick. The screenplay by Peter Morgan was adapted from the 2001 novel of the same name by Philippa Gregory.
Initial release: February 29, 2008 (USA)
Director: Justin Chadwick
Adapted from: The Other Boleyn Girl
Screenplay: Peter Morgan
Costume design: Sandy Powell
8. Vicky Cristina Barcelona, 2008
Vicky Cristina Barcelona is a 2008 romantic comedy-drama film written and directed by Woody Allen. The plot centers on two American women, Vicky and Cristina, who spend a summer in Barcelona
Initial release: August 15, 2008 (USA)
Director: Woody Allen
Narrator: Christopher Evan Welch
Screenplay: Woody Allen
Awards: Golden Globe Award for Best Motion Picture – Musical or Comedy,
7. Ghost World, 2001
Set during the summer after they graduate from high school, two ultra-hip friends, Enid and Becky fear drifting apart when Enid considers moving across the country to attend college. When Enid develops an attraction to offbeat Seymour and Becky sets her sights on Josh
Initial release: July 20, 2001 (USA)
Director: Terry Zwigoff
Running time: 111 minutes
Budget: 7 million USD
Screenplay: Terry Zwigoff, Daniel Clowes
6. The Prestige, 2006
The Prestige is a 2006 British-American film directed by Christopher Nolan, from a screenplay adapted by Nolan and his brother Jonathan Nolan from Christopher Priest's 1995 World Fantasy Award-winning novel of the same name.
Initial release: October 17, 2006 (Hollywood)
Director: Christopher Nolan
Cinematography: Wally Pfister
Awards: Empire Award for Best Director, more
Screenplay: Jonathan Nolan, Christopher Nolan
5. The Island, 2005
The Island is a 2005 American science fiction/thriller film directed by Michael Bay, starring Ewan McGregor and Scarlett Johansson.
Initial release: July 22, 2005 (USA)
Director: Michael Bay
Music composed by: Steve Jablonsky
Story by: Caspian Tredwell-Owen
Screenplay: Caspian Tredwell-Owen, Alex Kurtzman, Roberto Orci
4. Match Point, 2005
Match Point is a 2005 thriller film written and directed by Woody Allen which stars Jonathan Rhys Meyers, Scarlett Johansson, Emily Mortimer, Matthew Goode, Brian Cox and Penelope Wilton.
Initial release: January 20, 2006 (USA)
Director: Woody Allen
Running time: 126 minutes
Screenplay: Woody Allen
Awards: David di Donatello for Best European Film, Goya Award for Best European Film
3. Iron Man 2, 2010
Iron Man 2 is a 2010 American superhero film based on the Marvel Comics character Iron Man, produced by Marvel Studios and distributed by Paramount Pictures.
Initial release: April 26, 2010 (Los Angeles)
Director: Jon Favreau
Prequel: Iron Man
Sequel: Iron Man 3
Featured songs: Highway to Hell, Shoot to Thrill
2. The Avengers, 2012
Marvel's The Avengers, or simply The Avengers, is a 2012 American superhero film based on the Marvel Comics superhero team of the same name, produced by Marvel Studios and distributed by Walt Disney Studios Motion Pictures.
Initial release: April 11, 2012 (Hollywood)
Director: Joss Whedon
Sequel: The Avengers: Age of Ultron
Characters: Hulk, Thor, Iron Man, Loki, Black Widow, Hawkeye, more
Adapted from: The Mighty Avengers, Avengers
1. Lost in Translation, 2003
Lost in Translation is a 2003 American comedy-drama film written and directed by Sofia Coppola. It was her second feature film after The Virgin Suicides. It stars Bill Murray, Scarlett Johansson, Giovanni Ribisi, Anna Faris, and Fumihiro Hayashi.
Initial release: October 3, 2003 (USA)
Director: Sofia Coppola
Screenplay: Sofia Coppola
Cinematography: Lance Acord
Awards: Academy Award for Best Original Screenplay