A cover song of Nine Inch Nails song (1995), released in 2002, just before Johnny Cash passed away in 2003.
I sometimes heard this song from commercials, I couldnt remember what the ads were, but you could guess they were not something happy products.
Warning
Spoilers may follow.