Holy knights
unless all three knights are evil, probably not, since the drunk disguises as a villager role not currently in play.
i feel like this is a doppelganger+shaman game with one of the knights being evil. since it also shows on the top left corner that there's 3 evils but only 2 minions, then it's also a puppeteer game, so there's most likely no poisoner/corruptions and they can start stabbing all the knights in the skull in peace :D