If Charli XCX's "Boys" video had you scrambling to name all of its cameos, Katy Perry's clip for "Swish Swish" will really give you a run for your money. The video for the Witness track dropped on Thursday, just four days before Perry is set to host the 2017 VMAs, and it's swimming with celebrities.

"Swish Swish" begins with real-life sports commentators Bill Walton and Rich Eisen describing a basketball game that "people are predicting to be the most unwatchable, eye-gouging blowout of the season." Then, you're introduced to the lineup — Gaten Matarazzo, a.k.a., Dustin from "Stranger Things," model Dexter Mayfield, Christine from YouTube (the one who says "shooketh"), Jenna Ushkowitz from "Glee," and the beloved Backpack Kid from Perry's "Saturday Night Live" performance.

Most notably, you've got Molly Shannon and Terry Crews playing the hopeless coaches, desperate to see their ragtag teams to victory. It's basically like "Space Jam," but with more celebrities.

The Style Evolution Of Katy Perry

1 of 52

2 of 52

3 of 52

4 of 52

5 of 52

6 of 52

7 of 52

8 of 52

9 of 52

10 of 52

11 of 52

12 of 52

13 of 52

14 of 52

15 of 52

16 of 52

17 of 52

18 of 52

19 of 52

20 of 52

21 of 52

22 of 52

23 of 52

24 of 52

25 of 52

26 of 52

27 of 52

28 of 52

29 of 52

30 of 52

31 of 52

32 of 52

33 of 52

34 of 52

35 of 52

36 of 52

37 of 52

38 of 52

39 of 52

40 of 52

41 of 52

42 of 52

43 of 52

44 of 52

45 of 52

46 of 52

47 of 52

48 of 52

49 of 52

50 of 52

51 of 52

52 of 52

Nicki Minaj interrupts the gameplay as a half-time performer of sorts, and she also gives Perry a brief pep talk, which is enough to motivate Perry's underdog team to pull off some major hijinks and win the thing. Wouldn't be the first time Minaj has performed at an all-star game...

Dave Meyers, known for music video classics like DMX's "Up In Here," Missy Elliott's "Work It" and Janet Jackson's "All For You," directed the video. He also worked with Kendrick Lamar on his "HUMBLE." visual, which is nominated for Video of the Year, Best Hip Hop and Best Cinematography at the VMAs on Sunday.

Here's the full list of cameos, as listed under the video. See if you can catch 'em all!