By Ninder Kaur

Taylor Swift debuted her anticipated new video “Bad Blood”   last night at the Billboard Music Awards in Las Vegas.

The video,which features Kendrick Lamar A.KA. ‘Melvin Da Great’, sees Swift star in a mini all-female superhero film.

Taylor Swift’s new star-studded cast

The new video, following weeks of social media teases stars a host of well-known actresses, singers and models including Lena Dunham, Jessica Alba, Ellie Goulding and Cara Delevingne to name a few.

The Sci-Fi single is the fourth single from Taylor’s album 1989. The video epic has been produced by Taylor Swift herself and directed by Joseph Kahn and will sure to be a mini summer blockbuster.

Watch The Video Here

Each of the women in the video chose their own alter-ego’s names and personas.The full cast is as followed:

Taylor Swift as Catastrophe

Selena Gomez as Arsyn

Karlie Kloss as Knockout

Kendrick Lamar as Welvin Da Great

Martha Hunt as HomeSlice

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

Zendaya as Cut-Throat

Lily Aldridge as Frostbyte

Ellen Pompeo as Luna

Mariska Hargitay as Justice

Cara Delevingne as Mother Chucker

Cindy Crawford as Headmistress

Selena Gomez as Arsyn