On Thursday (11/21), at the stroke of midnight, pop impresario Pharrell Williams debuted the video for his new single, “Happy.” It’s 24 hours long.

The video, available for streaming on 24hoursofhappy.com, features various dancers lip-synching to Williams’ single throughout the course of a day in Los Angeles. The four-minute, upbeat song is played on loop, with each cycle introducing a new dancer (or dancers) at a different location. Viewers can fast-forward or move backward using a clock interface that hovers over the display, and share specific moments on Twitter or Facebook. The dancers, meanwhile, include both anonymous extras and celebrities like Magic Johnson, Steve Carrell, and of course, Williams himself.

The video was directed by We Are From LA and produced by Iconoclast. Williams published non-interactive segments of the video to his YouTube channel, though it’s best experienced on the micro-site.