This is one of my favorite movies of all time. Absolutely hilarious, but with serious notes in the story. I admit I watched it about 3 or 4 times before I completely understood the closure of the various character's stories, but it's so good that I enjoy rewatching.
The "gay of demonic charm" is not a character you will easily forget.