One of my favourite movies of all time

Rating: 10/10 (26 March 2017)

If you haven't seen it, you are in for a treat. Don't read any spoilers, just see it. I've seen it several times and it never gets old. It is a fabulous movie and I don't want to ruin it by saying anything. I give it my highest rating which means it could not be improved.
Perfect casting, acting, plot, suspense, comedy, drama, music. Stunningly good. There are so many bland, offensive, or unwatchable comedies out there. This is not one of those. This is a masterpiece. It has tremendous heart.