Nine Inch Nails “Happiness in Slavery” Music Video

Quite a while ago I directed a music video for Nine Inch Nails “Happiness in Slavery”. It caused a bit of a stir in the music industry and music video industry. It was the first video that Trent gave to Interscope as part of their new contract. You can find out more about it on […]