This question is a difficult one for me to answer. There are so many movies I have seensince 2010 that I have thoroughly enjoyed, but it depends on your definition of GREAT. I define great as perfection, amazing, stellar, superb, and many more adjectives. Because of this definition, I will have to say Inception, directed by Christopher Nolan. Leonardo DiCaprio played the lead role here as a dream thief, but is delving into the concept of implanting dreams as well. This movie is one that makes you think, for it is embossed in several plot twists.
Nolan has the amazing ability to cause his audience to think and play mind games with themselves. I do not like to be spoon fed all the time. Because of these reasons, I will have to say that Inception was the last GREAT movie I have seen. I know this probably was not what you were looking for, but it is how I took the question.
P.S. Now, if you had decided to ask this question two weeks from now, I would probably have been changing my answer to "Dark Knight Rises". Another movie directed by Christopher Nolan, which I am sure behind a shadow of a doubt, will not disappoint me in any way. Great question Marc, and have a great rest of your day!