Taylor Swift's 'Bad Blood' Video Is Just As Nuts As We Thought It Would Be

05/17/2015 08:24 pm ET | Updated May 18, 2015

We've been hearing about Taylor Swift's "Bad Blood" music video for what seems like years. There was the initial announcement, in which Swift debuted a mock action movie poster on her Instagram. Then, there was the news that the vid would premiere at the Billboard Music Awards. Then, the casting announcements came in.

Zendaya! Hayley Williams! Karlie Kloss! Lena Dunham! Gigi Hadid! Kendrick Lamar! The list went on. And on. And on. All the cool kids -- except Haim, tbh -- made an appearance in Swift's video and, holy crap, was it an explosion of female friendship. (In a good way.) Oh, and Lamar dropped verses in there, making this version the "Bad Blood" remix. Check out the invisible cars, explosions and squad goals:

Here's who played who in "Bad Blood," the most insane movie of 2015, so far:

Taylor Swift as Catastrophe
Karlie Kloss as Knockout
Kendrick Lamar as Welvin Da Great
Martha Hunt as HomeSlice
Zendaya as Cut-Throat
Lily Aldridge as Frostbyte
Ellen Pompeo as Luna
Mariska Hargitay as Justice
Cara Delevingne as Mother Chucker
Jessica Alba as Domino
Serayah as Dilemma
Lena Dunham as Lucky Fiori
Hailee Steinfeld as The Trinity
Ellie Goulding as Destructa X
Gigi Hadid as Slay-Z
Hayley Williams as The Crimson Curse
Selena Gomez as Arsyn
Cindy Crawford as Headmistress

Follow Huffington Post's board Hollywood on Pinterest.

Also on HuffPost:

Cast of "Bad Blood"
Suggest a correction