Babylon
I absolutely love this movie. It really feels like a 3 part epic with great moments of comedy, tension and drama. The ending montage is self indulgent sure but I still love to watch it. The characters are interesting and entertaining to watch. It does run a little long at the end but it quickly became one of my favorites of all time. It may not work for everyone but it absolutely does for me.