Absolutely ace cover from Suffer Ring, taking the ick from one of the best songs from Crystal Castles and giving it a new life. The footage comes from 1995 Hong Kong movie "Fallen Angels".