After weeks of teasing the celebrity cast, Taylor Swift premiered her new video for "Bad Blood" to kick off the 2015 Billboard Music Awards.

Watch the cinematic visual above that features not only T. Swift showing some kickass karate moves, but a star-studded cast that includes Paramore's Hayley Williams, Ellie Goulding, Zendaya and the vid's unexpected supervillian, Selena Gomez. There's loads of action film references here too, we see The Fifth Element, Watchmen, Tron and Kill Bill, among others.

While the video boasts a pretty incredible display of special effects and celebrity cameos, what might be most unexpected for viewers is the new version "Bad Blood" heard along with the video that sees Kendrick Lamar (who Taylor is known to be a suuuper fan of) handling two new verses of his own.