Back to the Future
I've probably watched this film 100 times and I'll watch it 1000 more it's just a whole lot of fun and incredibly well made
It's cheesy and it knows that but it can get serious any time it needs to the jokes are great fun and the piles upon piles of set up for later payoffs is so great it gives lots of reason to return as I still spot small details I never noticed