Ho risolto banalmente, pubblico la soluzione per chi possa avere il mio stesso problema
Elimino tutti gli span dall interno del documento.
Seleziono il div che mi interessa.
Divido le stringhe splittando i <br>, soluzione poco ortodossa ma funzionale.

codice:
doc.getElementsByTag("span").remove();
Elements met = doc.select("personaggi");
String[] parts = div.html().split("<br />"); // Jsoup transforms <br> to <br />.
for(String part : parts)
	System.out.println(part.trim());
Poi mostro le stringhe estratte, ma allo stesso modo potrei salvarle per essere processate.

Ciao.