One of the best music videos of this generation.