It's more difficult than it might seem to craft a movie that works from the start right to the finish. Ending a story on the right note can be challenging: it needs to make sense given the story's elements and themes, and can't leave the audience disappointed.

Related: Great Scary Movies You Can Stream On Netflix

Even for universally applauded films, endings don't always stand up under careful scrutiny, either because they don't make sense or don't treat the characters how they would deserve. Movies with bad endings can still be great, but those final scenes do influence how the audience views them as a whole. The films below are works of art, but their conclusions don't measure up to the rest of the story.

Updated on April 13, 2022 by Ritwik Mitra: There are a wealth of amazing movies that people can check out, with these films featuring amazing stories, great cinematography, and incredible acting that elevates this medium to a whole new level. However, even the greatest of movies around can leave a sour note in the mouths of fans if the ending falls flat. The following movies are guilty of this, which is a shame since they were absolutely excellent for the majority of their runtime.

15 I Am Legend (2007)

Robert with Sam the dog in I Am Legend

I am Legend is a great zombie flick starring Will Smith in one of his best roles. Zombie apocalypses might seem like a rather lazy idea right now, but it was pretty fresh around the time of I am Legend's release.

However, the ending shoehorned a tragic climax that felt pretty forced. The alternate ending that was shot for this movie feels more fitting in this regard, with the zombies retaining a sense of their humanity as they leave the survivors alone at the end.

14 Rat Race (2001)

Rat Race

Rat Race is one of the funniest films of all time, featuring hilarious performances across the board as a bunch of random inept people are chosen to be a part of a twisted race to secure a ton of money. The shenanigans that ensue are pretty hilarious.

However, Rat Race throws all its good elements out of the window in favor of forcing a happy and meaningful ending. This made no sense, and an ending that played more to the sly personalities of the people in this race would've been way better.

13 The Batman (2022)

Batman talking to Catwoman on a roof in The Batman

The Batman is a brilliant movie, with Robert Pattinson serving as a perfect Bruce Wayne who injects a ton of life into the movie. This movie takes on more of a detective-thriller vibe and is all the more fascinating for it.

That being said, the runtime of this movie is a problem and can take some viewers out of the experience. It doesn't help that the final few moments of this film feel stretched to an unnecessary extent.

12 Hancock (2008)

2008-hancock Cropped

Hancock is another movie starring Will Smith on this list, and it just so happens to be a superhero movie as well! Unfortunately, a problem with this movie stems from its conclusion, which feels like a massive tonal shift from the comedic nature of its first half.

Related: The Best Movie Trilogies Of All Time

Watching Hancock get more and more vulnerable throughout the movie gets really old really fast. The fact that he moves to a different city isn't the most engaging ending either and feels like more of a cop-out.

11 Harry Potter And The Deathly Hallows – Part 2 (2011)

Voldemort squares off with Harry in Harry Potter and the Deathly Hallows Part 2

One of the biggest points of the Harry Potter books was the fact that Voldemort was nothing more than a mortal, as opposed to the great being he wanted to be known as. This is reflected in the book, where Harry ridicules Voldemort by calling him Tom and ending his life in a way that his body falls down like a normal wizard, reflecting the fact that he was anything but a lord.

The film completely misses this point and sends both Harry and Voldemort flying all over Hogwarts — something that never happened in the book and made no sense either. To top it all off, Voldemort dies in an ostentatious fashion, disintegrating in front of everyone instead of dropping down like a normal human.

10 Superman (1978)

Superman 1978

Long before the MCU and the DCEU, Superman already shone on the big screen, played by Christopher Reeve. The first movie is the highest-rated one featuring Reeve as the Man of Steel, and for most of its run, it works. The only major issue is how the movie decided to solve Lois Lane's death.

When Superman learns that Lois had died, he snaps and flies so fast around the Earth that he turns back time. That might not have been so bad if there had been any indication or foreshadowing Superman was capable of this. What's more, it took away the stakes. From that point on, the audience could assume that Superman would easily turn back time whenever things wouldn't go the way he wanted.

9 Grease (1978)

Grease 1978

Grease is one of the classics of its era, and it still has a lot of charm. The musical is both catchy and fast-paced. However, there are a few problematic aspects to the story's resolution. The first one is that in order to win Danny over, Sandy drastically changes her personality and acts like a completely different girl. This message is dubious at best.

What's more, the very ending of the movie in which the car flies away seems like something taken out of a completely different story. It just doesn't fit with anything else that happened beforehand, and left audiences confused.

8 Titanic (1997)

Titanic

Titanic is a legend, and for a good reason. Winning 11 Academy Awards, the movie is emotional, captivating, and doesn't bore the audience even though it lasts three hours. There's one aspect of its ending many viewers weren't happy with, though, which they continue to point this out to this day.

Instead of Jack and Rose trying harder to fit on the floating door, they give up after just one try. As a result, Jack freezes to death, and Rose almost dies too. It's clear why this had to happen, but the film could have killed Jack in another, more realistic way.

7 Identity (2003)

Identity 2003 poster

Finishing a story with "it was all a dream" is one of the biggest storytelling mistakes any wannabe writer can do. This movie pulls a similar trick at its audience, and it doesn't work out so well.

Related: Non-Horror Directors Who Could Make Really Great Horror Films

Initially, Identity is full of tension and it builds a strong atmosphere when a group of people trapped in a hotel starts dying. The problem is that instead of offering the identity of the killer, it turns out all the characters were simply the personalities of a murderer, so technically, nothing that the viewers see in the movie really happened.

6 War Of The Worlds (2005)

alien goo tom cruise

In a movie about an alien attack, it would be understandable for the audience to expect to see the aliens at least for a moment. However, that's not what happens in this adaptation of H.G. Wells' War of the Worlds. Instead, Tom Cruise and his children spend the better part of two hours running from the disaster.

Just when it seems like the movie would culminate in an epic showdown, the audience discovers the aliens aren't able to survive in the planet's atmosphere. All of a sudden, the invasion ends and the previous careful build-up leads to nothing.

5 Lucy (2014)

Lucy 2014

Luc Besson has a talent for creating badass heroines, but not all of his movies hold the same high quality from start to finish. In this movie, Scarlett Johansson plays the titular Lucy, a woman who begins to use a greater and greater percentage of her brain thanks to a drug.

The movie follows a clear storyline at first, but becomes confusing towards the end. Once she reaches 100%, Lucy just disappears and it looks like she's everywhere now. It suggests she might have transcended behind her physical form, which has been done in movies and TV shows before, but Lucy doesn't show it in the most understandable way.

4 Passengers (2016)

Passengers 2016

Creating a solid movie with just two main characters is no easy task, but the sci-fi Passengers managed it. It helps that Chris Pratt and Jennifer Lawrence both give excellent performances. However, the ending doesn't quite hit the target, as it fails to address the biggest elephant in the room.

Related: Great Horror Movies That Take Place On Halloween

Chris Pratt's character is basically responsible for Jennifer Lawrence's character dying without ever making contact with another human being, since he's the one who deliberately wakes her up from the stasis. It would be hard to stay mad for her forever, but the happily ever after the couple got according to the movie still feels like something out of a fairytale, not a sci-fi piece.

3 Justice League (2017)

Ben Affleck as Batman and Ezra Miller as the Flash in Justice League

Not everyone liked this team adventure, but it still had a lot of strong moments. Especially when the team gets together, they have interesting moments as friends/unwilling co-fighters. Unfortunately, all the tension disappears the moment when Superman revives and joins the fight.

From there on, it's clear that Steppenwolf doesn't hold a candle to Superman and that Kal-El could dispose of him singlehandedly, without the need for the League to get together in the first place. As a result, that almost ruins the entire film's purpose.

2 Star Wars: The Last Jedi (2017)

Luke Skywalker in Star Wars: The Last Jedi

Altogether, Star Wars: The Last Jedi is a great movie. It works well with the new characters and reintegrates in the old ones as well. However, the chosen ending for Luke Skywalker is still a sore point for many viewers. Luke sits on the cliff, looks at the sunset, and then becomes one with the Force and disappears.

Not all fans were thrilled with this, and apparently, even Mark Hamill himself didn't know what would happen to his character. Considering Han Solo is also gone by this point, it feels like the new Star Wars movies are systematically killing off all the iconic characters.

1 Avengers: Infinity War (2018)

Battle of Wakanda, Avengers: Infinity War

This one is up for debate. The ending where many of the heroes turn to dust is sad in many instances. The only problem with the ending is that the audience already knew that many of the heroes would come back.

For example, even though Spider-Man was one of the snapped people, he already had a second solo movie announced, so it was clear he would be back. The only question that remained was how. As a result, this twist diminished the movie's emotional impact, since the viewers knew everything would be more or less all right at the end.

More: Great Historical Movies That Are Wildly Inaccurate