Pharrell is closing out what's been a fantastic year with his new 24-hour long music video for "Happy," the track he contributed to the Despicable Me 2 soundtrack.

The lengthy video begins on the streets of Hollywood, proceeding to expand to a variety of locales.

In addition to Pharrell himself, Magic Johnson, Steve Carell, Jamie Foxx, Odd Future and others all make cameos.

Have 24 hours available? Feel free to watch the history-making video below.