Watch Taylor Swift’s Star-Studded Music Video for Bad Blood

7-time Grammy-winner Taylor Swift has teamed up with ace director Joseph Kahn (Torque, Detention) for a style-drenched music video for “Bad Blood,” the latest single off her “1989” album featuring hip hop artist Kendrick Lamar.

More of a short film than a music video, Kahn has created a cool futuristic noir world with hints of TRON, The Fifth Element and Sucker Punch chopped into a cyberpunk stew that includes a bevy of hot female talent, including cameos from Cara Delevingne (Paper Towns), Selena Gomez (Spring Breakers), Hailee Steinfeld (Pitch Perfect 2), Lena Dunham (“Girls”), Jessica Alba (Machete), Ellen Pompeo (“Grey’s Anatomy”), and, why not, supermodel Cindy Crawford.

You can check out “Bad Blood” below, along with a gallery featuring 20 character posters of all the celebs in the video.