still from the new muppets movies about sexy vampires