An intimate documentary about motorclub Satudarah, often in the news in Holland for its alleged criminal activities.
This shocking documentary reveals the plight of young Nigerians branded as witches.