'Rent' mixes youthful energy with tough questions