Last week, Taylor Swift tweeted out Quentin Tarantino-esque posters for her upcoming music video “Bad Blood.” It teased that a number of major celebrities would be making appearances, including Jessica Alba, Ellie Goulding, Hayley Williams and more. Well, T-Sway released the full video yesterday, and there’s even more famous women in it than originally thought. Selena Gomez, Cara Delevingne, Cindy Crawford and many more.

And Taylor spends the whole video kicking ass, taking names and looking hot as hell while doing so.

How could anyone have bad blood with a national treasure like Taylor Swift?