There is no single movie that can be said to be the best movie that was ever produced. The reality is that many good films from all over the world explore different themes. As much as none can be categorically said to be the best from the many available options, some of the characteristics that make good movies are as follows.
Well Developed Characters
Movie writers spend a lot of time identifying and developing characters. This is because characters are the first things that the people who are watching a movie will connect with. The characters should fit their roles, storyline, and more importantly, know how to act so that the movie is believable.
Simplicity of the Plot
Nobody wants to watch a movie where they are spending most of the time trying to figure out what the movie is about. From the onset, they should have a basic idea of what they are watching, and have a clue of what the movie is trying to achieve. The movie should not be overcrowded with too many characters.
Focus on the Little Details
It is the small things that make a story authentic and believable. A good movie gives good thought to the location where the movie is shot and the relevance to the theme, costumes of the character, and how well the script has been developed. People will be on the lookout for the little things for them to associate with a movie.
Most moviemakers focus too much on the little details and how the movie will commence. Yet, they forget that even the ending is as important. A good movie should leave a lasting impression on the people who are watching so that they feel like every second they spent watching the movie is worth their time.