Industrial-rock icons Nine Inch Nails might have reclaimed much of their original fire with their last album, but the group’s new DVD captures the mechanized experience of them live but with little feeling that human artistry is involved. Continue reading
2007 / Movie Reviews / Music