What makes a great movie great?
Is it that it has a great story? Great characters? Is it that the cinematography is beautiful? Is it that each actor is giving a great performance? Is it that the soundtrack is top notch? Well, the answer is – yes. Yes to all of this. And I know, that doesn't really help if you're actually trying to find out what elements make a movie great, because clearly – something will be great if everything about it is great.
However, Simon Cade of DSLRguide is helping to make the whole concept of what a "great" movie is a little easier to understand by defining specific elements that can be found in the majority of history's most revered films.
Cade breaks it down thusly: (He also breaks down all of these elements into more specific concepts, like "conflict", "plot", and "dialog" for the script, which you can study more effectively here.)
Script
Character
Acting
Timing
Sound
Visuals
All of these elements are important in making a great film, but let's highlight the one thing that I personally think can make or break your movie: storytelling. Cinema is all about storytelling, and pretty much everything you put into your film, dialog, props, lighting, a song, or even an edit, communicates something to your audience. One concept that Cade brings up, though, is something I've seen countless young filmmakers and screenwriters fail to incorporate into their films time and time again – and that's subtext.
Subtext can be used in just about anything in your film, whether it be in the script, the editing, or the cinematography. Essentially, subtext is all about the subtle messages you're trying to convey to your audience without explicitly coming out and stating them. When you over-explain or have clunky expositional scenes, your story begins to feel – I don't know – heavy. Your audience is being told what's going on instead of being allowed to explore the story and figure it out themselves.
https://nofilmschool.com/2016/02/6-elements-great-film