A very nice movie, worth the time and money. Various aspects of social life are covered in bits, resulting in rich content coupled with nice background scores and songs. The movie ends on a motivational note with a burst of optimism and awesome BMX stunts.