This post has not been vetted or endorsed by BuzzFeed's editorial staff. BuzzFeed Community is a place where anyone can create a post or quiz. Try making your own!

    5 Best Movies That Will Stay On Your Mind For Years

    Different people watch movies for different purposes. Some people prefer to watch movies only for entertainment while others learn from them. Some prefer action in movies while others prefer to watch drama movies with little to no action at all. However, there are certain movies that any movie watcher must give a shot to. These movies are interesting, unique, intriguing, genius and above all, they make you think. These movies will make you think in terms of the intricate concept of the movie or about the morals of your life. Here are the top 5 movies that will make you think.

    1. 12 Angry Men

    2. To Kill A Mockingbird

    3. Witness For The Prosecution

    4. One Flew Over The Cuckoo’s Nest

    5. The Truman Show