The Gentlemen ★★★★

I expected it to be a movie that I've seen so many times so I was quite surprised just how invested I got. I was so into it the whole way through.