The wait for Katy Perry's video for "Swish Swish" is almost over. The artist shared a sneak peek of the newest Witness single's video on Aug. 21, and it's filled with enough surprises to last you for some time. Leave it to Perry to keep things pretty literal all of the time, too, as to go with the hook "swish swish, bish. Another one in the basket," the singer actually puts a competitive basketball game at the center of the upcoming video. But it won't just be Perry on the court — there are quite a few familiar faces getting down and dirty. And below is a list of every celebrity cameo in the "Swish Swish" video, as seen in the trailer.
With the game dubbed "the hottest mess in history," it looks like Perry really pulled out all of the stops to get an array of talent to participate. And it's a hilarious "hot mess," indeed. From Brooklyn Nine-Nine's Terry Crews to professional strongman and former basketball player Thor Björnsson, the VIPs come from far and wide to vie for what seems to be the winning title of an eccentric Olympic game. It's an all out war between Team Sheep and Team Tiger, and there's no telling who will take home the grand prize when these stars are involved.
1. Molly Shannon
Former SNL star Shannon brings her comedic genius to the court as the Tiger's coach.
2. Terry Crews
He's dressed in a hilarious blonde wig, and stars as the Sheeps' coach.
3. Thor "The Mountain" Björnsson
The professional strongman will hopefully get back to his basketball roots as the Sheeps' team captain.
4. Jenna Ushkowitz
Best known as Tina Cohen-Chang on Glee, this Broadway star will try her hand at a contact sport for Perry's video.
5. Gaten Matarazzo
As if Dustin from Stranger Things wasn't already cute enough, his "game face" is even adorable.
6. Britney Young, Jackie Tohn, Sydelle Noel, Ellen Wong, & Kia Stevens
The leading ladies from Netflix's Glow are also seen getting their "cheer" on in the the trailer.
7. Christine Sydelko
Your favorite internet funny woman is also set to appear.
8. Bill Walton & Rich Eisen
Because what's a basketball game without these famous announcers?
9. Nicki Minaj
Although she's not seen in the clip, it's announced that the "No Frauds" singer will be making an appearance in the final cut of the video.
It's time to choose which team you'll be rooting for upon the video's full release.