This is a good movie

I like old movies,. They can be a bit campy and cheesy but they are often a nice break from reality. But ever so often I stumble upon something that I actually enjoy.
Now, I won't say that this movie is perfect or that every moment of it is great. But it is overall an enjoyable movie. It has all the elements I want from a movie and some surprises as well.