U.S. Markets open in 8 hrs 52 mins

Drake creates 'Degrassi: The Next Generation' reunion with huge cast cameos

As all Drake fans know, before Drake was Drake, God’s plan had him playing basketball star Jimmy Brooks on Degrassi: The Next Generation. The rapper has not forgotten his roots; he is now delighting fans with a full-on Degrassi reunion in the new video for his single “I’m Upset.”

There’s not much to be upset about in this clip (watch below), which features a mind-boggling slate of cameos from Drake’s former costars. All the fun is executed via the cute conceit of the rapper (who was known as Aubrey Graham back then) getting a notification on his phone that his high school reunion is later that day… and we’re off.

He meets up with Gavin “Spinner” Mason (Shane Kippel), and from there it’s a full-on walk down memory lane, as we encounter the class of 2007. Kippel’s cameo is just the tip of the iceberg: Stacey Farber, Adamo Ruggiero, Lauren Collins, Jake Epstein, Christina Schmidt, Nina Dobrev, and even Ephraim Ellis (who shot Drake’s character and put him in a wheelchair) all make appearances.

Jason Mewes and Kevin Smith additionally turn up as Jay and Silent Bob, and the video ends by rolling credits that juxtapose clips from the video with clips from the original show, as well as the original theme song.

Social media, of course, exploded with love for this brilliant concept. It seems hundreds of fans were taken right back to all the feels of their tender teenage years.