At least an hour too long. Great story lost at many points due to useless and somewhat pointless dialogue mainly between Dinero and DeCaprio. Great scenery, costumes, and acting by many less familiar actors. Too long for theatres. Better to wait and stream at home where you can take breaks.