All Cast

Thure Lindhardt

Thure Lindhardt

Hodja (voice)

Peter Frödin

Peter Frödin

Sultan (voice)

Kurt Ravn

Kurt Ravn

El Faza (voice)

Diva O'Branco

Diva O'Branco

Esmeralda (voice)