Jennifer Lopez is one of the most talented and versatile actresses in Hollywood. With a career spanning over two decades, she has captivated audiences with her performances in a wide range of films. As a result, creating a Jennifer Lopez movies list is a challenging but worthwhile task. 

Related: 10 Best Rom-Coms of All Time, Ranked by Viewers

This article aims to rank Jennifer Lopez’s movies from best to worst, providing movie fans with a comprehensive guide to the actress’s filmography. By using a specific methodology, we have carefully considered each of Jennifer Lopez’s movies and ranked them accordingly based on box office grossing, as well as IMDb rating and Rotten Tomatoes audience score. 

From the rom-com that made her a household name to her more recent, critically acclaimed performances, this Jennifer Lopez movies list has it all. So, whether you’re a longtime fan or just discovering her work, this article is the ultimate resource for all things Jennifer Lopez movies.

Top 10 Highest-Grossing Jennifer Lopez Movies

Jennifer Lopez has been a part of many successful movies throughout her career, and her impact on the box office is undeniable. To honor her achievements, we have dedicated this section of the Jennifer Lopez movies list to highlight the top 10 highest-grossing box office Jennifer Lopez movies. These movies showcase her acting abilities and have contributed to making her one of the most sought-after actresses in Hollywood. 

This list is based on worldwide box office grosses and provides a glimpse into the commercial success of Jennifer Lopez’s filmography. So, without further ado, let’s dive into the top 10 highest-grossing box office  Jennifer Lopez movies.

Movies Box Office Gross 
“Home” (2015)  $386 million
“Shall We Dance?” (2004)  $170.1 million
“Maid in Manhattan” (2002) $163.8 million
“Hustlers” (2019) $157.5 million
“Monster-in-Law” (2005)  $156 million
“Anaconda” (1997)  $136.9 million
“The Wedding Planner” (2001)  $94.7 million
“Out of Sight” (1998) $77.7 million
“The Back-Up Plan” (2010)  $77.4 million
“Second Act” (2018) $72 million

Top 10 Jennifer Lopez Movies: Ranked Best to Worst

In this section of the Jennifer Lopez movies list, we look at her top 10 best-ranked movies based on IMDb rating and Rotten Tomatoes audience score.

1. “Out of Sight” (1998)

“Out of Sight” is a crime film directed by Steven Soderbergh. It is based on the novel by Elmore Leonard and stars Jennifer Lopez as Karen Sisco, a U.S. Marshal. The film follows Karen as she attempts to transport a notorious bank robber, played by George Clooney, from Detroit to Miami. However, their plans go awry and they end up on the run together, developing a romantic connection along the way.

Jennifer Lopez’s performance as Karen Sisco was well-received by critics. She was praised for her charismatic and tough portrayal of the character. This film is often considered one of Lopez’s best performances and is a standout in her filmography.

IMDb rating: 7.0/10
Rotten Tomatoes audience score: 74%
Critic Consensus: “Stylish, sassy, and fueled by a killer soundtrack, Out of Sight is a crime caper that proves irresistible.” It is a well-regarded film, both commercially and critically, and has earned its place on many Jennifer Lopez movies lists as one of her best works.

2. “Selena” (1997)

“Selena” is a biographical drama film directed by Gregory Nava that was released in 1997. The film is based on the life of Selena Quintanilla-Pérez, a legendary Tejano singer who rose to prominence in the 1980s and early 1990s before her untimely death in 1995. Jennifer Lopez stars as Selena in the film, delivering a powerful and captivating performance that solidified her as a talented actress.

In the film, Jennifer Lopez embodies the spirit and energy of Selena, capturing the singer’s passion for music and her vibrant personality. Jennifer Lopez’s role as Selena in “Selena” is widely considered to be one of her best performances and a standout entry in her Jennifer Lopez movies list.

IMDb rating: 6.8/10
Rotten Tomatoes audience score: 77%
Critic Consensus:  “Selena is a fitting tribute to its subject’s musical legacy, elevated by Jennifer Lopez’s dynamic lead performance.”

3. “Antz” (1998)

Directed by Eric Darnell and Tim Johnson, “Antz” is a computer-animated comedy film that features the voice talents of Woody Allen, Sharon Stone, Sylvester Stallone, and Jennifer Lopez. In “Antz,” Jennifer Lopez provides the voice for the character Azteca, a worker ant who becomes an important figure in a revolution against the ant colony’s rigid social hierarchy.

As one of Jennifer Lopez’s earliest film roles, “Antz” is a noteworthy addition to the list of her movies. The film was a critical and commercial success, grossing over $171 million worldwide. 

IMDb rating: 6.5/10
Rotten Tomatoes audience score: 52%
Critic Consensus: “While it lacks the heart and soul of the Disney greats, Antz still manages to be a funny, fast-paced adventure that kids and adults can both enjoy.”m

4. “Hustlers” (2019)

The film follows a group of former strip club employees who band together to turn the tables on their wealthy Wall Street clients. Jennifer Lopez stars in the film as Ramona, the leader of the group and a seasoned stripper who mentors the newer dancers.

Jennifer Lopez’s role as Ramona in “Hustlers” was widely praised by audiences and critics alike. Her performance was noted for its raw and powerful portrayal of a woman navigating the harsh realities of the strip club industry. “Hustlers” was one of the standout films of Jennifer Lopez’s career and solidified her place as one of Hollywood’s most versatile and talented actresses.

IMDb rating: 6.3/10
Rotten Tomatoes audience score: 65%
Critic Consensus: “Hustlers” is a thrilling and stylish crime drama that is elevated by a standout performance from Jennifer Lopez. The film received positive reviews for its sharp writing, dynamic cast, and engaging story. As a result, “Hustlers” is one of the most memorable entries in Jennifer Lopez’s movies list and a must-see film for fans of the actress and the genre.

5. “The Cell” (2000)

“The Cell” is a 2000 sci-fi psychological thriller film directed by Tarsem Singh. The movie follows the story of a psychologist named Catherine Deane (played by Jennifer Lopez) who is able to enter the mind of a comatose serial killer to save his latest captive. In doing so, Catherine finds herself trapped in a twisted and surreal world within the killer’s mind.

Jennifer Lopez’s portrayal of Catherine Deane received positive reviews from critics. As part of her performance, Lopez underwent an extensive physical transformation, including extensive makeup and prosthetics, to bring the character to life. In many ways, “The Cell” serves as a highlight of Lopez’s versatility as an actress, showcasing her ability to bring depth and nuance to even the most challenging of roles.

IMDb rating: 6.4/10
Rotten Tomatoes audience score: 57%
Critic Consensus: “Visually stunning, but ultimately hollow, The Cell is a prime example of style over substance.” Despite this, the film remains a popular and memorable entry in Jennifer Lopez’s movies list. Furthermore, it is a favorite among fans of the actress and the sci-fi genre.

6. “Shall We Dance” (2004)

“Shall We Dance?” is a 2004 romantic comedy-drama film directed by Peter Chelsom. The movie stars Richard Gere as John Clark, a successful lawyer who takes up ballroom dancing lessons as a way to escape the monotony of his everyday life. Jennifer Lopez plays the role of Paulina, a dance instructor who teaches John and becomes his dance partner.

In “Shall We Dance?”, Jennifer Lopez showcases her talents as an actress and dancer. Her performance as Paulina has received positive reviews, with many critics praising her energy and charisma on screen. The film also marked a significant departure for Lopez, who was known for her roles in romantic comedies and action films. “Shall We Dance?” offered her the chance to display her dancing abilities and gave her the opportunity to stretch her acting skills in a dramatic role.

IMDb rating: 6.2/10
Rotten Tomatoes audience score: 57%
Critic Consensus: “Shall We Dance? is a charming, well-crafted romantic comedy that benefits from Richard Gere and Jennifer Lopez’s chemistry.” The film was well-received by audiences and is often considered one of Jennifer Lopez’s most memorable films. It remains a popular choice for fans of romantic comedies and dance films. Hence, it is a notable entry in the Jennifer Lopez movies list.

7. “Blood and Wine” (1996)

“Blood and Wine” is a solid crime thriller directed by Bob Rafelson. The film stars Jack Nicholson, Stephen Dorff, and Jennifer Lopez. In this movie, Jennifer Lopez plays the role of Gabriela, a mysterious woman who becomes involved in a criminal plot surrounding stolen jewels.

The film received mixed reviews from critics and audiences alike. Regardless, “Blood and Wine” remains an interesting entry in Jennifer Lopez’s movies list, showcasing her range as an actress and her ability to hold her own alongside some of Hollywood’s biggest names.

IMDb rating: 6.0/10
Rotten Tomatoes audience score: 35%
Critic Consensus: While it has its flaws, the film is worth watching for its strong performances and engaging storyline.

8. “Enough” (2002)

“Enough” is a thriller film directed by Michael Apted and features Jennifer Lopez in the lead role as Slim Hiller. In this film, Lopez plays a waitress who marries a wealthy businessman but soon realizes that he is physically abusive. With the help of a self-defense expert, Slim learns to fight back and protect herself and her daughter from her husband’s abuse. “Enough” was released to mixed reviews from critics, with many praising Lopez’s performance but criticizing the film’s predictable storyline.

Jennifer Lopez’s role as Slim Hiller was praised for showcasing her versatility as an actress. Her portrayal of a victim of domestic abuse earned her praise from audiences and critics alike and solidified her place as a leading actress in Hollywood.

IMDb rating: 5.6/10
Rotten Tomatoes audience score: 67%
Critic Consensus: “Despite a committed performance from Jennifer Lopez, Enough fails to offer much that’s new to the genre of abused-woman thrillers.” Overall, “Enough” remains a notable addition to Jennifer Lopez’s movies list, as it demonstrates her ability to tackle tough, socially relevant issues and deliver strong, nuanced performances.

9. “Monster-in-Law” (2005)

“Monster-in-Law” is a 2005 romantic comedy film directed by Robert Luketic. The movie stars Jennifer Lopez as Charlie, a young and successful temp worker who falls in love with Dr. Kevin Fields (played by Michael Vartan) but must win over his mother, Viola Fields (played by Jane Fonda), who strongly disapproves of the relationship.

In this film, Jennifer Lopez showcases her comedic talent, delivering a charming and endearing performance as Charlie. Her role as the relatable, working-class character trying to win over a difficult mother-in-law earned her recognition and praise from audiences and critics alike.

IMDb rating: 5.5/10
Rotten Tomatoes audience score: 55%
Critic Consensus: “Despite a talented cast, Monster-in-Law is a predictable and formulaic comedy that lacks the charm and humor to make it worth a watch.” However, despite its mixed reviews, “Monster-in-Law” has become a staple in Jennifer Lopez’s movie list and is still considered one of her most popular films to date.

10. “Angel Eyes” (2001)

This 2001 romantic drama film, directed by Luis Mandoki stars Jennifer Lopez as Sharon Pogue. In this film, Lopez plays a Chicago police officer who is struggling to come to terms with the loss of her fiancé. She meets a mysterious stranger named Catch (Jim Caviezel) who helps her to heal and find love again.

Jennifer Lopez’s role as Sharon Pogue received mixed reviews from critics, with some praising her performance as a complex and layered character, while others criticized the film for its predictable storyline and heavy-handed approach to love and loss.

Despite the mixed reviews, “Angel Eyes” remains a significant film in Jennifer Lopez’s movies list, as it showcases her versatility as an actress and her ability to bring depth and nuance to her performances. The film was a box office success, grossing over $40 million worldwide and solidifying Lopez’s status as one of Hollywood’s leading actresses.

IMDb rating: 5.7/10
Rotten Tomatoes audience score: 46%
Critic Consensus: “Though well-intentioned, Angel Eyes is an overly sentimental and predictable film, lacking the emotional impact it strives for.” Despite its flaws, “Angel Eyes” remains an interesting entry in the Jennifer Lopez movies list. It is worth watching for fans of the actress and the genre.

More BuddyTV Movie Suggestions

This article has highlighted some of Jennifer Lopez’s notable films, showcasing the best and worst of her movie career.

Whether you’re a fan of Jennifer Lopez or just looking for a great movie to watch, this list should provide you with plenty of options. And don’t forget to keep checking BuddyTV for more movie suggestion articles like this one! We have articles on your favorite actors such as Vin Diesel, Will Smith, Ana De Armas, Sylvester Stallone, and others.

Dee Gambit

Senior Writer, BuddyTV

Professional SEO writer & editor with 8+ years of print journalism and writing experience across different platforms — blogs, website, eBooks and social media. His writing experience also cuts across industries like IT, fashion, education management, real estate, consulting and entertainment.