Nine Inch Nails
After five years, these iconic rockers are back on tour. And if their strange, David Lynch-directed music video is any indication, it seems Trent Reznor made a few influential friends during his recent sojourn into scoring movies. Guess winning an Oscar will do that to you.
Tonight 8p. Staples Center, 1111 S Figueroa St., Downtown (213-742-7100). $50-100 here.