Drake is back with another epic video. The rapper鈥檚 latest clip, for his new single 鈥淚鈥檓 Upset,鈥 features a reunion with his Degrassi Community School class of 2007, and it鈥檚 almost too much for our nostalgic hearts to handle.

The video opens with Drake waking up at center court of the Air Canada Centre, the home of the Toronto Raptors basketball team. From there, he gets dressed and heads out to meet up with actor Shane Kippel 鈥 AKA his Degrassi: The Next Generation BFF Spinner.

The pair head to Degrassi Community School, where the whole gang is in the gym for a reunion party. Lauren Collins (Paige), Jake Epstein (Craig), Stacey Farber (Ellie), Adamo Ruggiero (Marco), Melissa McIntyre (Ashley), Cassie Steele (Manny), Sarah Barrable-Tishauer (Liberty), Nina Dobrev (Mia), Paula Brancati (Jane), Christina Schmidt (Terri), Andrea Lewis (Hazel), Marc Donato (Derek), Jake Goldsbie (Toby), Dalmar Abuzeid (Danny), A.J. Saudin (Connor), and Miriam McDonald (Emma) are all there to celebrate, as are LinLyn Lue (Ms. Kwan), and Stefan Brogen (Principal Archie Simpson, or 鈥淪nake鈥) 鈥 who happens to be buying weed from Jason Mewes and Kevin Smith鈥檚 Jay and Silent Bob characters.

Drake, of course, played Jimmy Brooks on the Canadian TV show from 2001 until 2007. His character was the school鈥檚 star basketball player until classmate Rick (Ephraim Ellis) shot him, leaving him in a wheelchair. The 鈥淚鈥檓 Upset鈥 video pays homage to the iconic scene, showing Ellis being chased down the halls of the famed school. Drake/Jimmy鈥檚 wheelchair, however, is nowhere to be seen.

The nostalgic video was directed by Karena Evans, who also helmed the tear-jerking 鈥淕od鈥檚 Plan鈥 clip, and we鈥檙e forever grateful to her for this throwback.

What do you think of Drake鈥檚 Degrassi reunion video? Let us know @BritandCo!

(photo via Jeffrey Mayer/WireImage)