Soderbergh delivers a heartfelt story that is both entertaining and compelling, without getting too overly sentimental, but moving and inspiring nevertheless. The impeccable cast includes a smashing young Jesse Bradford and a very appealing Adrien Brody in an early role. A definite must.