Best Amazon Prime movies featured image

Over the years, Amazon Prime Video’s library has expanded massively and now includes many critically-acclaimed and entertaining movies. So, if you are planning a film night, we have selected some of the best Amazon Prime movies currently available on the platform for your consideration.

Read more: What’s new on Amazon Prime Video

Movie taste can be very subjective, but we have picked films that are either classics, audience favorites or critical darlings that we think you will enjoy. With a variety of genres on the list, there is something for everyone! Here are the best movies on Amazon Prime Video you can stream today.

Don’t have Amazon Prime Video yet? Sign up for a free 30-day Amazon Prime trial using the link below:

The best movies on Amazon Prime Video

Editor’s note: The list features the best movies on Amazon Prime Video (from the US catalog) and only movies that don’t require you to pay an extra rental fee to watch. We will be regularly updating the list as films are added and removed from the Prime Video catalog.

1. The Farewell (2019)

The Farewell best Amazon Prime movies

How do we say goodbye to loved ones diagnosed with a terminal illness? This is the question The Farewell explores. The movie follows Billi — a 30-year-old aspiring writer who has a close relationship with her grandmother. When Nai Nai (paternal grandmother) is diagnosed with terminal lung cancer and is given only months to live, Billi drops her life in New York and travels to Changchun to spend what little time is left with her grandmother. But she clashes with her extended family when it is revealed that the diagnosis has been kept hidden from Nai Nai.

The Farewell is one of the best movies of 2019 and one of the biggest Oscar snubs in recent years. It explores the different cultural approaches to universal struggles and does so in a very moving way. If you didn’t have the chance to watch it in the cinema, do yourself a favor and watch it on Amazon Prime Video.

2. Midsommar (2019)


Writer-director Ari Aster delivers yet another surreal horror experience in Midsommar. Dani joins her boyfriend and several of his friends on a trip to a remote Swedish settlement to celebrate their fabled mid-summer festival. Grief-stricken after the loss of her sister and parents, she reluctantly tries to participate in local customs and activities. But things escalate from mildly bizarre to terrifying when the group witnesses a pagan ättestupa ritual.

Read more: Best horror movies on Amazon Prime video

Midsommar builds its horror and absurdity slowly and purposefully. Just as you think you’ve witnessed the most outlandish event yet, another tops it with its ludicrousness. The cinematography is eerily bright and colorful, creating a masterful juxtaposition between the visuals and the horrifying events unfolding on the screen. It’s one of the best horror films of recent years and without a doubt one of the best movies on Amazon Prime Video.

3. The Handmaiden (2016)

The Handmaiden Best Movies on Amazon Prime

From the director of the critically acclaimed Old Boy, Park Chan-wook, comes the Handmaiden a strange tale of deception and betrayal loosely based on the Victorian crime novel Fingersmith. Set in Japanese-occupied Korea, the film sees Sook-hee become a maid to the wealthy Japanese heiress Lady Hideko and her uncle Kouzuki.

Related: The 10 best foreign films on Netflix you can watch right now

As Sook-hee settles in, she and the heiress become closer. Lady Hideko’s story is revealed to us through a series of flashbacks as their relationship develops. At the same time secrets and deceptions slowly begin to unravel all around the characters. As is typical of Park Chan-wook’s work, The Handmaiden is visually stunning and just as masterful in its storytelling. It is full of unexpected twists and turns that will surprise even the most intuitive viewers. It’s one of the best movies on Amazon Prime Video and it will keep you glued to your seat.

4. Casino Royale (2006)

Credit: MGM


In 2006, the long-time producers of the James Bond franchise finally decided to reboot the series after over 40 years. The result was Casino Royale, which introduced us to Daniel Craig as the Mi-6 superspy. This movie showed us a version of Bond just after he received his 007-license to kill status. It was much more serious than previous movies in the series, but that’s a good thing. As Bond faces off against a man who sponsors terrorist attacks to make money, the audience feels Bond is in real danger for the first time in a long time. It’s one of the best movies you can watch on Amazon Prime Video.

5. Robocop (1987)


Credit: Orion

Over 30 years later, the original version of Robocop (forget about that more recent remake) is still very relevant today, if not more so. It deals with issues like major corporations taking more control of the world, along with how the media focuses on buzz words instead of detailed stories. However, the film is still at its heart a tale about an honest police officer who is gunned down, left for dead, but is reborn as a cyborg that is still fighting crime. It has humor, high violence, satire, and is one of the best movies on Amazon Prime Video.

6. Honey Boy (2019)

Honey Boy best amazon prime video movies

The struggles of former child actors are often the subject of mockery from tabloid media. Yet, we rarely get to hear actors’ side of the story in such a poignant way as we do in Honey Boy. Written by Shia LaBeouf and directed by Alma Har’el, this film is largely based on LaBeouf’s own turbulent life. We follow the main character Otis in the aftermath of his childhood rise to fame — his drug abuse and consequent rehab, and his broken relationship with his father (played by LaBeouf). Glimpses of Otis’ difficult childhood are seen through flashbacks, allowing us to piece the story of his life together.

Honey Boy is an excellent drama that has already received much critical acclaim after its world premiere at Sundance. Even if the subject matter might not seem like something that you’d be interested in, we recommend checking it out regardless. Honey Boy will quickly draw you in and keep your attention until the end. It’s among the best Amazon Prime Video original movies.

7. One Night In Miami (2021)


This Amazon Prime Video original movie may be one of its best exclusive films yet. It’s already received a number of Golden Globe nominations and is generating Oscar buzz. Actor Regina King makes her directorial debut with this film. This is an adaptation of a play that fictionalizes a real meeting in Miami between four black icons in various roles: Malcolm X, Cassius Clay (before he renamed himself Muhammad Ali), Sam Cooke, and Jim Brown.

While we may never know what these four people really discuses during that night in Miami in the early 1960s, the film itself is a powerful look at how these people might have discussed the growing civil rights movement of the time. It also shows how far that movement still needs to go in the present day.

8. We Need to Talk About Kevin (2012)

we need to talk about kevin

Tilda Swinton is excellent in almost any role, and We Need to Talk About Kevin is one of her best performances. In this psychological thriller she takes on the role of Eva a struggling mother who is trying to understand her difficult son Kevin. As we see him grow up, he becomes more and more detached and disinterested, while she begins to resent and fear him.

The movie poses the familiar nature vs nurture question, but it also dives deeper into more uncomfortable territory. We often see Eva’s concerns being dismissed by those around her. It’s not hard to sympathize with her thanks to Tilda Swinton’s stunning performance. But we also see her struggle to bond with Kevin and get frustrated easily. Ezra Miller, playing teenage Kevin, is often chillingly emotionless. This leaves us with the question of whether he is a product of Eva’s behavior. The film allows you to reach your own conclusions, but it will stick with you long after you have watched it.

9. Knives Out (2019)

Writer-director Rian Johnson wanted to make a murder mystery movie, in the vein of a classic Agatha Christie story. He succeeded with this film, making it one of the best movies on Amazon Prime Video. The movie centers on a gathering of family members to the birthday celebration of their patriarch, played by Christopher Plummer. However, he’s soon found to be dead, and everyone at the party is a suspect. 

Chris Evans, Jamie Lee Curtis, Michael Shannon, and Toni Collette are just some of the well-known actors who play suspects in this whodunnit. Daniel Craig, as he usually does, has another memorable performance as the detective, Benoit Blanc, who investigates the murder. Craig will return in that role in an upcoming sequel.

10. The Report (2019)

The Report Amazon prime video best movies

With a name like The Report, you might expect a dry bureaucratic drama, but this film has much more to offer. Senate staffer Daniel Jones, played by Adam Driver, is on a mission to expose the inhumane treatment and torture of suspected terrorists in the aftermath of the September 11th attacks. Although he is met with constant roadblocks, Jones in determined to uncover the truth, even to the detriment of his own health and relationships.

The Report shines a light on a dark chapter of recent American history, but it also showcases the inner workings of the political system and its flaws. It is a film that will leave a lasting impression and it’s certainly one of the best Amazon Prime Video original movies you can watch.

11. The Avengers (2012)

avengers assemble

The Marvel Cinematic Universe would have never become what it is today without The Avengers. Although relatively recent, the first team-up of Earth’s mightiest heroes is a modern day comic book movie classic. The film offers Joss Whedon’s signature blend of action spectacle interspersed with light-hearted comedy. It will appeal even to those that are not fans of superhero flicks — you only need to have a very cursory knowledge of the MCU to enjoy The Avengers. Watching the solo movies will only enhance the experience.

But Captain America, Iron Man, and the gang aren’t the only ones to pay attention to. Tom Hiddleston gives a compelling and sometimes hilarious performance as villain Loki. Before Thanos, Loki was often considered the best villain of the series and for good reason. If you want to watch a fun and thrilling flick, you can’t go wrong with The Avengers. It’s entertaining, unpretentious, and one of the best movies on Amazon Prime.

12. True Lies (1994)

true lies

Credit: 20th Century Fox

True Lies is without a doubt one of the best movies you can watch on Amazon Prime Video. Writer-director James Cameron teamed up once again with his Terminator and Terminator 2 star Arnold Schwarzenegger for this action-packed James Bond-style superspy epic, with some cool twists. The main one is that Schwarzenegger’s spy character has a wife, played by Jaime Lee Curtis, and a daughter. Neither one of them is aware of Schwarzenegger’s secret spy life. However, when Curtis’ character gets conned into believing another man is also a spy, her home life and Schwarzenegger’s secret life start to merge together. There are some great action sequences, and some funny bits as well, thanks in part to the late Bill Paxton as the con artist pretending to be a spy, and Tom Arnold as Schwarzenegger’s slightly less than professional partner.

13. It’s a Wonderful Life (1946)

its a wonderful life - one of the best movies Amazon Prime Video

If you need a bit of cheering up with everything that has been going on recently, you can’t go wrong with this wholesome classic. It’s a Wonderful Life tells the story of George Bailey, a small-town man with grand ambitions that never seem to go his way. Facing overwhelming debt and possible arrest, in his desperation George wishes he was never born.

Listening to him is Clarence an angel that trying to earn his wings. The angel takes George on a journey, showing him how different life in Bedford Falls would be without him and how many lives he has truly touched. It’s Wonderful Life is a simple but moving tale that teaches us not to give into despair and to value what we have. It’s not only one of the most uplifting, but one of the best movies on Amazon Prime Video.

14. The Peanut Butter Falcon (2019)

Shia LaBeouf is back on this list in this funny and charming comedy adventure. It centers on a young man, played by Zack Gottsagen, who has Down syndrome. He dreams of being a pro wrestler, and when he sees a TV ad promoting a wrestling school, he leaves his residential nursing home to try to attend. He later encounters LaBeouf’s character, who takes a shine to Gottsagen, and joins him on his journey.  While this unlikely duo travels down the Outer Banks of North Carolina, they are pursued by a nursing home employee, played by Dakota Johnson. This movie offers a different look at the hero’s journey, and has a lot of humor and heart.

That’s it for our list of best movies on Amazon Prime Video. Let us know what you think of our list in the comments.