“Ladykiller” is the new music video from the Montreal-based hard rock band PRIESTESS, which was filmed on location in the band’s hometown with director David Valiquette and centers on “a slayer, an artist’s demesure and sacrifice for art’s sake” while a live human version of Les Demoiselles d’Avignon slowly comes “to life.” The song comes off the group’s sophomore album, “Prior To The Fire”, which was released on February 2 via New York City’s Tee Pee Records.