VIDEO : Taylor Swift's Casts Kendrick Lamar, Lena Dunham and More in

Did Taylor Swift produce a music video or a mini-movie?
Before she debuts the Joseph Kahn-directed "Bad Blood" music video during the Billboard Music Awards on May 17, Swift has been teasing its celebrity cameos via social media. Most recently, the pop singer-songwriter posted character posters showing Kendrick Lamar as Welvin Da Great and Lena Dunham as Lucky Fiori. The "i" rapper and Girls actress join previously announced participants Hailee Steinfeld (The Trinity), Ellie Goulding (Destructa X), Gigi Hadid (Slay-Z), Hayley Williams (The Crimson Curse), Zendaya (Cut-Throat) and Lily Aldridge (Frostbyte). Swift, meanwhile, is playing a character named Catastrophe.??