Absolutely great movie. Worth the over 3 hr run time. I subscribed to HBO Max for it and I was not disappointed. 1000 times better the second time around. Plays like a completely different movie. I went to the theater for the theatrical version, wish I could trade that ticket in for this one.