This was both tough to watch and hugely entertaining. Don't want to watch this if you are depressed, but if you stick with it, it is very uplifting. The performances by the 3 leads were just wonderful, and the supporting cast and filming amplified the scenes very well. This is one of the very best movies I've ever watched. Even the deleted scenes were great (on the dvd, of course).