Not all movies hit upon the first watch. However, whether you just felt like it or you were coaxed into it, sometimes films get a whole lot better with a rewatch!
I asked the BuzzFeed Community which films they think are "must-watch-agains", and this is what they came up with:
1.Coraline
2.Knives Out
3.The Lord of the Rings
4.The Menu
5.Everything Everywhere All At Once
6.Tenet
7.The Truman Show
8.Encanto
9.Inception
10.The Village
11.There Will Be Blood
12.Midsommar
13.Persuasion
14.Goodnight Mommy
15.Get Out
16.Step Brothers
17.A Star is Born (2019)
18.Andhadhun
19.When Harry Met Sally...
What's a film YOU think benefits from a rewatch? Let us know in the comments below. Want to be featured in similar BuzzFeed posts? Be sure to follow the BuzzFeed Community on Facebook and Twitter.