Holy shit, this is basically a modern-day remake / reimagining of the original music video and it's pretty damn cool.
A club for red-pilled exiles.