Everything We Know So Far About Taylor Swift's 'Bad Blood' Music Video

We've never been more excited for anything in our entire lives.

Though we haven't seen it yet, we're pretty sure Taylor Swift's "Bad Blood" music video ranks among the most important pop culture events of our time. It's a star-studded spectacle that empowers women and celebrates the power of female friendship -- what could be more important than that?

Directed by Joseph Kahn, the action-pack video looks like something out of a Frank Miller graphic novel. Based on the song's source material, it seems likely that the video will find Swift battling some of her closest friends. One of those famous pals making a fierce appearance in the video? Gigi Hadid, who called the video "epic," teasing that it's chock-full of "a lot of badass-ness -- just the craziest thing you will ever see."

For those of you who need a "Bad Blood" refresher, back in September Swift told Rolling Stone that the angry pop anthem from her chart-topping album "1989" was about another famous female artist. "For years, I was never sure if we were friends or not," she said, without naming names. "She would come up to me at awards shows and say something and walk away, and I would think, 'Are we friends, or did she just give me the harshest insult of my life?'"

Now, it looks like the video will mirror the real-life drama, with Swift's character Catastrophe wielding katana and going head-to-head against her famous friends, including Knockout (played Swift's best friend IRL Karlie Kloss) and HomeSlice (played by model Martha Hunt).

In total, Swift has announced 18 badass characters for her vid, and they're all played by members of her super-squad. Not to mention, Taylor said that everyone in the cast picked out their own names. Slay, ladies (and Kendrick Lamar), slaaaay.

Here's the full rundown of who you can expect to see slay in the video:

  1. Taylor Swift as Catastrophe
  2. Karlie Kloss as Knockout
  3. Kendrick Lamar as Welvin Da Great
  4. Martha Hunt as HomeSlice
  5. Jessica Alba as Domino
  6. Serayah as Dilemma
  7. Lena Dunham as Lucky Fiori
  8. Hailee Steinfeld as The Trinity

    "There's three of me, and Taylor and I came up with the name The Trinity for my character, which is really cool," Steinfeld revealed on "The Late Late Show With James Corden." "I think it's the coolest thing we've ever done as friends, for sure."

  9. Ellie Goulding as Destructa X
  10. GiGi Hadid as Slay-Z
  11. Hayley Williams as The Crimson Curse
  12. Zendaya as Cut-Throat
  13. Lily Aldridge as Frostbyte
  14. Ellen Pompeo as Luna
  15. Mariska Hargitay as Justice
  16. Cara Delevingne as Mother Chucker
  17. Cindy Crawford as Headmistress
  18. Selena Gomez as Arsyn

    Swift revealed that her BFF Gomez is playing the lead femme fatale in the video and that she's "sure to start some fire."