Bruce Willis is one of the most iconic action stars of all time, but he has also proven his versatility in other genres such as comedy, drama, and sci-fi. He has starred in some of the most memorable and influential movies of the past four decades, from Die Hard to Pulp Fiction to The Sixth Sense. But which ones are his best? Here is a list of his top 10 movies according to ratings from IMDb, Rotten Tomatoes, and Letterboxd.
10. Looper (2012)
IMDb: 7.4/10
Rotten Tomatoes: 93%
Letterboxd: 3.5/5
In this sci-fi thriller directed by Rian Johnson, Willis plays an older version of Joseph Gordon-Levitt's character, a hitman who kills targets sent back in time by a crime syndicate. When he is sent back himself, he must evade his younger self and change his fate.
9. Moonrise Kingdom (2012)
IMDb: 7.8/10
Rotten Tomatoes: 94%
Letterboxd: 3.9/5
In this whimsical comedy-drama directed by Wes Anderson, Willis plays a local sheriff who helps two young lovers who run away from their homes on an island in New England in the 1960s. The film was nominated for an Oscar for Best Original Screenplay.
8. Sin City (2005)
IMDb: 8/10
Rotten Tomatoes: 77%
Letterboxd: 3.6/5
In this stylized neo-noir based on Frank Miller's graphic novels, Willis plays John Hartigan, a cop who sacrifices everything to protect a young girl from a sadistic killer. The film features an ensemble cast and stunning visuals.
7. Die Hard with a Vengeance (1995)
IMDb: 7.6/10
Rotten Tomatoes: 52%
Letterboxd: 3.6/5
In this third installment of the Die Hard franchise, Willis reprises his role as John McClane, who teams up with Samuel L. Jackson's character to stop a terrorist mastermind played by Jeremy Irons from wreaking havoc in New York City.
6. The Fifth Element (1997)
IMDb: 7.7/10
Rotten Tomatoes: 71%
Letterboxd: 3.8/5
In this sci-fi adventure directed by Luc Besson, Willis plays Korben Dallas, a cab driver who gets involved in a quest to save the world from an ancient evil with the help of a mysterious woman played by Milla Jovovich.
5. The Sixth Sense (1999)
IMDb: 8.1/10
Rotten Tomatoes: 86%
Letterboxd: 4/5
In this supernatural thriller directed by M. Night Shyamalan, Willis plays Dr. Malcolm Crowe, a child psychologist who tries to help a young boy played by Haley Joel Osment who can see dead people.
4. Pulp Fiction (1994)
IMDb:8 .9 /10
Rotten Tomatoes :92 %
Letterboxd :4 .4 /5
In this cult classic directed by Quentin Tarantino ,Willis plays Butch Coolidge ,a boxer who double -crosses his boss played by Ving Rhames and goes on the run with his girlfriend played by Maria de Medeiros .The film features multiple interlocking stories ,memorable dialogue ,and an eclectic soundtrack .
2. The Last Boy Scout (1991)
IMDb :8 .2 /10
Rotten Tomatoes :94 %
Letterboxd :4 /5
In this action masterpiece directed by John McTiernan ,Willis plays John McClane ,a cop who single -handedly takes on a group of terrorists led by Alan Rickman at an office building where his estranged wife works .The film spawned four sequels and established Willis as an action star .
1. Unbreakable (2000)
IMDb: 7.3/10
Rotten Tomatoes: 70%
Letterboxd: 3.8/5
In this superhero thriller directed by M. Night Shyamalan, Willis plays David Dunn, a security guard who survives a train crash without a scratch and discovers he has superhuman abilities. He meets Elijah Price, played by Samuel L. Jackson, who suffers from a rare condition that makes his bones extremely fragile and claims to be his archenemy.
This film is a masterful subversion of the superhero genre, with a realistic and grounded approach to the concept of heroes and villains. It also features one of Shyamalan's best twists and sets up a trilogy that includes Split (2016) and Glass (2019).
-----
So there you have it, the top 10 Bruce Willis movies according to ratings. Do you agree with this list? What are your favorite Bruce Willis movies? Let us know in the comments below!