Anansi, a kind father but a vicious killer, tries to feed his "children".
Mazda Allah Bakhshi
Director
Writer