Pharrell Williams has been very innovative throughout his music career and today he hits us with another first with this 24-hour music video for his track “Happy.” The unbelievably long visual features cameos from Odd Future, Magic Johnson, Steve Carrell and Jamie Foxx.

You can watch the music video at