my idea is: the only innocent person is the girl from the start. there are no knights and the village is a group of cannibals who want to drug our necromencer, kill and eat him.
All the sceletons under the village are from the victims of this village.